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中的super函式、)Python函式
- python 中的序列Python
- Python中的tuplePython
- Python中的dictPython
- python 中的[::-1]Python
- python中的tracebackPython
- python中的binasciiPythonASCII
- Python中的字典Python
- python 中的 flaskPythonFlask
- Python中的字串Python字串
- Python基礎之:Python中的類Python
- Python基礎之:Python中的IOPython
- python中的過載Python
- Python中的互斥鎖Python
- python中的風險Python
- Python中的正則Python
- python中for……else……的使用Python
- python 中assert的使用Python
- Python中的多程式Python
- 06 - Python 中的字串Python字串
- python中cryptodome的DESPython
- python中cryptodome的AESPython
- python中rsa的RSAPython
- python中的__call__Python
- python中return的用法Python
- Python中的Unittest框架Python框架
- Python中列表的方法Python
- Python class中的otherPython
- python中的eval用法Python
- Python中字典的操作Python
- 06 – Python 中的字串Python字串
- python類中的方法Python
- python中的__str__Python
- Python中的屬性Python
- Python中if的基本用法Python
- python中的迭代器Python
- python中的列表操作Python
- python中*args的使用Python