新聞中心
我們知道,在執(zhí)行 while 循環(huán)或者 for 循環(huán)時(shí),只要循環(huán)條件滿足,程序?qū)?huì)一直執(zhí)行循環(huán)體,不停地轉(zhuǎn)圈。但在某些場(chǎng)景,我們可能希望在循環(huán)結(jié)束前就手動(dòng)離開(kāi)循環(huán),Python 提供了 2 種強(qiáng)制離開(kāi)當(dāng)前循環(huán)體的辦法:使用 continue 語(yǔ)句,可以跳過(guò)執(zhí)行本次循環(huán)體中剩余的代碼,轉(zhuǎn)而執(zhí)行下一次的循環(huán)。只用 break 語(yǔ)句,可以完全終止當(dāng)前循環(huán)。

創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站制作、成都網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的坪山網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
break 用于完全結(jié)束一個(gè)循環(huán),跳出循環(huán)體。不管是哪種循環(huán),一旦在循環(huán)體中遇到 break,系統(tǒng)就將完全結(jié)束該循環(huán),開(kāi)始執(zhí)行循環(huán)之后的代碼。這就好比在操場(chǎng)上跑步,原計(jì)劃跑 10 圈,可是當(dāng)跑到第 2 圈的時(shí)候,突然想起有急事要辦,于是果斷停止跑步并離開(kāi)操場(chǎng),這就相當(dāng)于使用了 break 語(yǔ)句提前終止了循環(huán)。
# 一個(gè)簡(jiǎn)單的for循環(huán)
for i in range(0, 10) :
print("i的值是: ", i)
if i == 2 :
# 執(zhí)行該語(yǔ)句時(shí)將結(jié)束循環(huán)
break
else:
print('else塊: ', i)continue語(yǔ)句的用法和 break 語(yǔ)句一樣,只要 while 或 for 語(yǔ)句中的相應(yīng)位置加入即可。例如:
# 一個(gè)簡(jiǎn)單的for循環(huán)
for i in range(0, 3 ) :
print("i的值是: ", i)
if i == 1 :
# 忽略本次循環(huán)的剩下語(yǔ)句
continue
print("continue后的輸出語(yǔ)句")更多學(xué)習(xí)內(nèi)容,請(qǐng)點(diǎn)擊 Python學(xué)習(xí)網(wǎng)。
本文標(biāo)題:創(chuàng)新互聯(lián)Python教程:Python的break和continue怎么用
URL地址:http://m.5511xx.com/article/dpsgses.html


咨詢
建站咨詢
