python中break和continue的區別
阿新 • • 發佈:2021-01-05
python中break和continue的區別
break和continue只能用於迴圈(for、while)中
在巢狀迴圈中,只對最內層迴圈有效
- break:結束整個迴圈
- continue:結束本次迴圈,開始下一次迴圈
break
i = 0
while i < 8:
i += 1
if i == 6:
break
print(i)
# 結果:當i==6時,結束整個while迴圈,後面都不列印
# 1
# 2
# 3
# 4
# 5
continue
i = 0
while i < 8 :
i += 1
if i == 6:
continue
print(i)
# 結果:當i==6時,結束本次迴圈,不列印6,開始下一次迴圈,後面繼續列印
# 1
# 2
# 3
# 4
# 5
# 7
# 8