Python Loops

Python programming language provide 3 kinds of loops to handle looping requirements.

  1. While loop: Repeats a statement or group of statements while a given condition is TRUE. It tests the condition before executing the loop body.
  2. for loop: Executes a sequence of statements multiple times and abbreviates the code that manages the loop variable
  3. nested loop: we can use one or more loop inside any another while, for or do..while loop.

Loop Control Statements

Loop control statements change execution from its normal sequence. When execution leaves a scope, all automatic objects that were created in that scope are destroyed.

Python supports the following loop control statements:

  1. break: Terminates the loop statement and transfers execution to the statement immediately following the loop.
  2. continue: Causes the loop to skip the remainder of its body and immediately retest its condition prior to reiterating.
  3. pass: The pass statement in Python is used when a statement is required syntactically but you do not want any command or code to execute

Leave a Reply