中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
一文了解 Python 中帶有 else 的循環(huán)語句 for-else/while-else

在本文中,我們將向您介紹如何在 python 中使用帶有 else 的 for/while 循環(huán)語句。

可能許多人對(duì)循環(huán)和 else 一起使用感到困惑,因?yàn)樵?if-else 選擇結(jié)構(gòu)中 else 正常的,有意義的,但是與 for/while 循環(huán)結(jié)合使用有什么作用呢?

else 與 while 和 for 循環(huán)一起使用,else 塊將在循環(huán)正常結(jié)束時(shí)運(yùn)行。

「語法格式:」

for variable_name in iterable: 循環(huán)體代碼else: else代碼
while condition:    循環(huán)體代碼else:    else代碼

for 循環(huán)使用 else 語句

在其他編程語言中,else 語句僅在 if-else 選擇結(jié)構(gòu)中使用。但是在 Python 也允許我們和 for 循環(huán)一起使用。

else 語句僅在循環(huán)正常終止時(shí)使用,在強(qiáng)制終止循環(huán)的情況下,會(huì)忽略 else 語句,跳過其執(zhí)行。即當(dāng)循環(huán)未被 break 語句終止時(shí),會(huì)執(zhí)行循環(huán)之后的 else 語句。

以下程序顯示了如何將 else 語句與 for 循環(huán)一起使用:

for i in range(3): print(i)else: print('看到這條語句,代表循環(huán)正常結(jié)束。')

輸出:

012看到這條語句,代表循環(huán)正常結(jié)束。

以上示例中,else 語句被執(zhí)行,因?yàn)?for 循環(huán)在遍歷完 range(3) 后正常終止。

for i in range(3): print(i) if i == 1: breakelse: print('看到這條語句,代表循環(huán)正常結(jié)束。')

輸出:

01

以上示例中,不會(huì)執(zhí)行 else 語句,因?yàn)檠h(huán)中使用了 break 語句,強(qiáng)制停止循環(huán),循環(huán)沒有正常結(jié)束。

while 循環(huán)使用 else 語句

在 while 循環(huán)中使用 else 語句的作用與 for 循環(huán)相同。

i = 0while i <3: print(i) i = 1else: print('看到這條語句,代表循環(huán)正常結(jié)束。')

輸出:

012看到這條語句,代表循環(huán)正常結(jié)束。
i = 0while i <3: print(i) if i == 1: break i = 1else: print('看到這條語句,代表循環(huán)正常結(jié)束。')

輸出:

01

?

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
[Python]循環(huán)語句中的else子句
Python基礎(chǔ)語法——代碼規(guī)范&判斷語句&循環(huán)語句
Python流程控制語句詳解
跟光磊學(xué)Python開發(fā)程序流程控制
Python循環(huán)語句代碼逐行詳解:while、for、break和continue
條件循環(huán)語句組成了Python代碼的骨架
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服