python中的while...else
和其他語言不一樣,除了和if搭配,else還可以和while搭配,不過意思不是條件判斷了。
比如:(在沒有break情況下):
a=0
while aprint("loop",a)
a+=1
else:
print("yes")
print("done")
輸出效果為:
(在有break情況下):
a=0
while aprint("loop",a)
a+=1
break
else:
print("yes")
print("done")
總結:
while:
else:
語句可以檢測程式碼又沒有被中斷。如果沒有被中斷,則會輸出else後的語句,如有中斷,則else後的語句不會被輸出。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2331/viewspace-2802389/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Python 中的類(中)Python
- Python中的字串Python字串
- python 中的序列Python
- python中的tracebackPython
- python 中的[::-1]Python
- Python中的tuplePython
- Python中的dictPython
- python中的風險Python
- Python中的字典Python
- python中的 += 與 +Python
- Python中的methodPython
- Python中的ClassPython
- python 中的 flaskPythonFlask
- python(python中的super函式、)Python函式
- Python中的類和物件(中級)Python物件
- Python中列表的方法Python
- Python中的多程式Python
- python中return的用法Python
- Python中的Unittest框架Python框架
- python中的註釋Python
- python中*args的使用Python
- python中的列表操作Python
- Python中的abc模組Python
- python中的chardet模組Python
- python中cryptodome的DESPython
- python中cryptodome的AESPython
- python中rsa的RSAPython
- 06 - Python 中的字串Python字串
- python中for……else……的使用Python
- Python中的正則Python
- python中的過載Python
- Python中的互斥鎖Python
- python 中assert的使用Python
- python中的__call__Python
- 06 – Python 中的字串Python字串
- python類中的方法Python
- python 中 is, is not ,==, != 的區別Python
- python中的pickle功能Python