while else 結構體(自測)
while else : while循環被break打斷,則不執行與while并列的else程序。
count = 0 while count <= 5: count = count + 1 if count == 3: break print("Loop", count) else: print("循環正常執行完啦")
我的理解
關于while-else整體: 這其實是while和else構成的一個大的整體. while部分成立的時候, 執行while部分里面的內容.
當while條件不成立而自然結束時, 則會執行下面的"否則" else.
但是當while里面被break終止的時候, 整個大的整體(while-else整體)都被終止了, 所以else語句不會執行.

浙公網安備 33010602011771號