loops in Python language
- A loop statement allows us to execute a statement or group of statements multiple times.
- You may encounter situations, when a block of code needs to be executed several number of times. In general, statements are executed sequentially: The first statement in a function is executed first, followed by the second, and so on.
- Given below is the general form of a loop statement in most of the programming languages −

Python programming language provides the following types of loops to handle looping requirements.
- while loops
- for loops
- Nested loops
Loop Control Statements
Now that we have seen a few Python loops in action, its's time to take a look at two simple statements that have a purpose only when nested inside loops- the break and continue statements.
Python supports the following control statements.
- break
- continue
- pass
- loop ese block