Skip to content

Python for loop continue

  • by

Python for loop continues is the end of the current iteration in a for loop (or a while loop) and continues to the next iteration.

continue – Skips the current execution and continues with the next iteration of for & while loops.

Python for loop continues

Simple example code passes the continue after conditioning within loops.4

for var in "ABCD":
    if var == "C":
        print('Continue statement')
        continue
    print(var)

Output:

Python for loop continue

Printing range with Python Continue Statement

for i in range(1, 11):

    # Check 5 and skip it
    if i == 6:
        continue
    else:
        print(i, end=" ")

Output: 1 2 3 4 5 7 8 9 10

More examples

# First Example

for letter in 'Python':     
   if letter == 'h':
      continue
   print 'Current Letter :', letter

# Second Example

var = 10                   
while var > 0:              
   var = var -1
   if var == 5:
      continue
   print 'Current variable value :', var
print "Good bye!"

Quick Examples Using for Loop Continue and break


courses=["java","python","pandas","sparks"]
# Example 1 : Using continue in for loop
for x in courses:
    if x=='pandas':
        continue
    print(x)

# Example 2 : Using break in for loop
for x in courses:
    print(x)
    if x == 'pandas':
        break

# placed the print() after the break
for x in courses:
    if x == 'pandas':
        break
    print(x)

# Using break statement inside the nested loop
ourses1=["java","python"]
courses2=["pandas","java","python"]
for x in courses1:
     for y in courses2:
         if x==y:
             break
         print(x ,y) 

# Using else block with a break statement
for x in courses:
    print(x)
    if x == 'pandas':
        break
else:
    print("Task finished")

Comment if you have any doubts or suggestions on this Python for loop topic.

Note: IDE: PyCharm 2021.3.3 (Community Edition)

Windows 10

Python 3.10.1

All Python Examples are in Python 3, so Maybe its different from python 2 or upgraded versions.

Leave a Reply

Your email address will not be published. Required fields are marked *