10. for-else和while-else

如果for-else中 for循環(huán)正常死亡 那么會執(zhí)行else 如果for-else中的for循環(huán)中有continue 也會執(zhí)行else中代碼,但是如果是break 將不再執(zhí)行else中代碼

for-else

如果for和else 配合使用的時候 當for循環(huán)執(zhí)行完成后 再執(zhí)行else中的代碼 然后在打印測試

for i in range(5):
    print(i)
else:
    print("for-else")
print("測試")

for-else 如果for循環(huán)中有了break

for i in range(5):
    print(i)
    if i == 2:
        break
else:
    print("for-else")

print("測試")

for-else 中for循環(huán)中有continuee

for i in range(5):

    if i == 2:
        continue
    print(i)
else:
    print("for-else")

print("測試")

while-else 和for-else 效果一樣的

i = 0
while i < 5:
    # if i == 2:
    #     # break
    print(i)
    i += 1
else:
    print("else")
print("測試")

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內(nèi)容

  • ¥開啟¥ 【iAPP實現(xiàn)進入界面執(zhí)行逐一顯】 〖2017-08-25 15:22:14〗 《//首先開一個線程,因...
    小菜c閱讀 6,554評論 0 17
  • 長恨歌(1) - 簡書 長恨歌(2) - 簡書 長恨歌(3) - 簡書 長恨歌(4) - 簡書 長恨歌(5) - ...
    十日茗閱讀 9,719評論 17 53
  • Android Handler機制系列文章整體內(nèi)容如下: Android Handler機制1之ThreadAnd...
    隔壁老李頭閱讀 12,868評論 2 26
  • 暑假的某天,我正躺在客廳的沙發(fā)上發(fā)呆,唉嘆著日子的無趣。從客廳經(jīng)過的老媽瞥過來一眼,問道:“你那么無聊,怎么不去見...
    阮阮123閱讀 279評論 0 2
  • 1- 記得我們初次見面,是你和一個學妹來我們宿舍借用電腦,因為剛?cè)雽W電腦還沒買,那年我大二,你大一。那時候,你還留...
    青如許閱讀 24,045評論 731 710