The while loop in Python

The while loop is very simple in Python. With the while loop we can execute a set of statements as long as a condition is true.

ยป More Python Examples

# geekole.com
i = 1
while i < 10:
    print(i)
    i += 1

Unlike the for statement, the variable with which we control the number of iterations is usually initialized before and outside of the while, but this depends a lot on how you use the statement in your code.

The example that we show you, only prints a sequence from 1 to 9.

The while loop in Python

Of course, the while loop supports the use of the break and continue statements.


While and break

# geekole.com
i = 1
while i < 10:
    print(i)
    if i == 5:
        break
    i += 1

This example prints a sequence from 1 to 5, the break statement breaks the remaining iterations.

The while loop in Python

While and continue

# geekole.com
i = 1
while i < 10:
    i += 1
    if i == 5:
        continue
    print(i)

This example skips printing the number 5, the continue statement interrupts the current iteration, and nothing is printed until the next iteration.

The while loop in Python

We hope these examples of how to use the while loop in Python make it clear to you how the while function works.

Note: The examples are edited and run with the help of Visual Studio Code.