Python Continue Statement

The continue statement is used in loops to skip the current iteration and proceed to the next iteration of the loop. It is useful when we want to ignore the current iteration of a loop under certain conditions.

What is the Continue Statement?

The continue statement helps control the flow of the loop by skipping the rest of the code in the current iteration and moving on to the next iteration.

Syntax of Continue Statement

Syntax


while condition:
    if some_condition:
        continue
    # Code block to execute
            

Explanation:

In this syntax:

Example: Skip printing number 3


counter = 0
while counter < 5:
    counter += 1
    if counter == 3:
        continue
    print(counter)
            

Output

1 2 4 5

In this example, the continue statement skips the iteration when the value of counter is 3. Therefore, the number 3 is not printed, and the loop proceeds to the next iteration.

Example: Skip number 4 in the loop


for i in range(1, 6):
    if i == 4:
        continue
    print(i)
            

Output

1 2 3 5

In this example, the continue statement skips printing the number 4. The loop continues printing the other numbers in the range, but skips 4.

Best Practices for Using Continue