how to exit for loop python code example

Example 1: python get out of loop

while True:
  print('I run!')
  break
print('Not in loop!')

Example 2: python exit for loop

# python 3

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

Example 3: python continue vs pass

Yes, there is a difference. 

continue forces the loop to start at the next iteration 
while pass means "there is no code to execute here" 
and will continue through the remainder or the loop body. 
continue will jump back to the top of the loop. 
pass will continue processing.
https://stackoverflow.com/questions/9483979/is-there-a-difference-between-continue-and-pass-in-a-for-loop-in-python

Example 4: 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 5: python break

nums = [6,8,0,5,3]
product = 1

for num in nums:
  if num == 0:
    product = 0
    break # stops the for loop
  product *= num

print(product)

Tags:

Java Example