06 Python流程控制
阿新 • • 發佈:2019-03-26
eight 流程控制 分享 否則 lse 效率 cor ima python
目錄:
12) if語句
13) 三目運算
14) while語句
15) break與continue關鍵字
16) while…else語句
12,if語句
Note:
在一個if語句中,if必須也只能有一個,else最多一個,elif 0個或多個
嵌套不宜超過5層,否則會影響效率
13,三目運算
真值 if 條件 else 假值
等同於
[假值, 真值][條件]
14,while語句
Note:非特殊情況不要使用死循環(dead loop)
另外while 1: 比 while True: 效率高
15,break和continue
break:
continue:
16,while...else語句
意思:如果while循環是當條件不滿足時,才跳出循環的,則執行else代碼塊。
(也就是說,沒有被break,則執行else代碼塊)
06 Python流程控制