Python3基礎之(二十 七)continue & break
阿新 • • 發佈:2018-11-19
一、跳出迴圈
True and False
,當輸入1
時,會執行接下來的a=False
語句,然後再跳出這個迴圈。
a=True
while a:
b=input('enter a number:')
if b=='1':
a=False
else:
print('still in while')
pass
print('finish run')
二、break
break用法,在迴圈語句中,使用 break, 當符合跳出條件時,會直接結束迴圈,這是 break 和 True False 的區別。
while True:
b=input('enter a number:')
if b=='1':
print('break!')
break
else:
print('still in while')
pass
print('finish run')
三、continue
在程式碼中,滿足b=1的條件時,因為使用了 continue , python 不會執行 else 後面的程式碼,而會直接進入下一次迴圈,下面這個程式會一直迴圈下去
while True:
b=input('enter a number:' )
if b=='1':
continue
else:
print('still in while')
pass
print('finish run')