python exit loop 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 while continue

## When the program execution reaches a continue statement, 
## the program execution immediately jumps back to the start 
## of the loop.
while True:
    print('Who are you?')
    name = input()
    if name != 'Joe':
        continue
    print('Hello, Joe. What is the password? (It is a fish.)')
    password = input()
    if password == 'swordfish':
        break
print('Access granted.')

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