end a for loop python code example

Example 1: python exit for loop

# python 3

for x in range(1, 10):
    print(x)
    if x == 4:
        break
# prints 1 to 4

Example 2: python how to skip iteration

nums = [7,3,-1,8,-9]
positive_nums = []

for num in nums:
    if num < 0: #skips to the next iteration
        continue
    positive_nums.append(num)
        
print(positive_nums) # 7,3,8

Example 3: python exit loop iteration

alphabet = ['a' , 'b' , 'c' , 'd' ]
for letter in alphabet:
  if letter == 'b' :
    continue
    #continues to next iteration
  print( letter )
for letter in alphabet:
  if letter == 'b' :
    break
    #terminates current loop
  print( letter )
for letter in alphabet:
  if letter == 'b' :
    pass
    #does nothing
  print( letter )

Example 4: how to exit a loop in python

print("enter a number")
num=int(input())
for i in range(2,num+1):
    if(num%i==0):
        print("smallest divisor is",i)
        break

Example 5: hwo to end a for loop [ython

for x in range (0, 20 + 1, 5):
    print(x)
    if x == 20: break

print('bob')

"""
output:

0
5
10
15
20
bob

"""

#I hope it helps! -Andrew Ma

#make sure when you print bob don't indent or else
it will think it is part of the for loop! :)

Example 6: how to end a loop in python

#the loop
for x in (1, 10, 1):
  #type break to end loop before loop stops
  break