在Python中,有兩種方式可以退出循環(huán)語句:
使用break
語句:break
語句用于跳出最內(nèi)層的循環(huán),并繼續(xù)執(zhí)行循環(huán)之后的代碼。例如:
for i in range(10):
if i == 5:
break
print(i)
輸出結(jié)果為:
0
1
2
3
4
使用continue
語句:continue
語句用于跳過當(dāng)前循環(huán)的剩余代碼,進(jìn)入下一次循環(huán)。例如:
for i in range(10):
if i == 5:
continue
print(i)
輸出結(jié)果為:
0
1
2
3
4
6
7
8
9
需要注意的是,break
語句只能跳出最內(nèi)層的循環(huán),如果嵌套了多層循環(huán),只能退出最內(nèi)層的循環(huán)。而continue
語句只能跳過當(dāng)前循環(huán)的剩余代碼,并進(jìn)入下一次循環(huán)。