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
for x in range(1, 10):
print(x)
if x == 4:
break
Example 3: python while continue
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
print( letter )
for letter in alphabet:
if letter == 'b' :
break
print( letter )
for letter in alphabet:
if letter == 'b' :
pass
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