python:運用while迴圈怎麼進行終止

Tuna 發表於 2021-10-10
Python

運用以下方法

1. break

print("開始")
while True:
    print("1")
    break
    print("2")
print("結束")
#輸出結果
開始
1
結束

這時候print(“2”)就不會執行了,在迴圈語句中執行完第一行程式碼時,再執行完第二行break時,就終止了整個while 迴圈語句,注意 但不會終止while不包含以外的語句,比如這時候列印出1時,後面就緊接著執行了結束。

2. Continue

介紹一下Continue,它的用法就像電路一樣,初中學物理都知道,電路分為”串聯“、”並聯“。而brake就相當於串聯,只要有一個電器壞了整個電路都會短路,Continue就像”並聯“,假如有一個電路壞了,不會影響其他的電路。
示例

i = 0
while i < 101:
    if i == 7 :
        i +=1
        continue
    print(i)
    #輸出結果
    012345689....直到一百結束
本作品採用《CC 協議》,轉載必須註明作者和本文連結
想要照亮更多人,那必須讓自己像太陽全身發亮。