一、break語句的使用
在Python中,我們通常使用break語句來提前退出循環。當程序執行到break語句時,程序會直接跳出循環體。
示例代碼:
for i in range(10):
if i == 5:
break
print(i)
運行結果:
0 1 2 3 4
在上面的代碼中,當i等於5時,程序會執行break語句,直接跳出循環體,不再執行後續命令。
二、continue語句的使用
除了break語句,Python還提供了另外一種提前退出循環的方法——continue語句。當程序執行到continue語句時,程序會直接跳過本次循環體的後續命令,直接進入下一次循環。
示例代碼:
for i in range(5):
if i == 3:
continue
print(i)
運行結果:
0 1 2 4
在上面的代碼中,當i等於3時,程序會執行continue語句,直接進入下一次循環,不再執行後續命令。因此,輸出結果中沒有數字3。
三、在循環體外部判斷循環條件
除了使用break和continue語句提前退出循環以外,還可以在循環體外部判斷循環條件來達到提前退出循環的效果。
示例代碼:
i = 0
while i < 10:
if i == 5:
break
print(i)
i += 1
運行結果:
0 1 2 3 4
在上面的代碼中,我們使用while循環結合break語句實現了提前退出循環的效果。當i等於5時,程序會執行break語句,直接跳出循環體,不再執行後續命令。
四、小結
以上是Python中提前退出循環的三種方法,分別是break和continue語句的使用,以及在循環體外部判斷循環條件。這些方法在實際編程中經常用到,可以大大提高程序的效率和可讀性。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/236148.html
微信掃一掃
支付寶掃一掃