格式code
if 判斷條件: 語句塊1 else: 語句塊2 # 判斷條件爲真時執行語句塊1;判斷條件爲假時執行語句塊2。
格式it
if 判斷條件1: 語句塊1 elif 判斷條件2: 語句塊2 else: 語句塊3 # 判斷條件1爲真時執行語句塊1;判斷條件1爲假且判斷條件2位爲真時,執行語句塊2;判斷條件一、2均爲假時執行語句塊3。 # 注意:elif語句能夠有多個。
格式for循環
result = value1 if 條件 else value2 # 條件爲真result = value1;條件爲假result = value2。
基本格式class
while 判斷條件: 語句塊 # 判斷條件爲真時執行語句塊
特殊格式循環
while 判斷條件: 語句塊1 else: 語句塊2 # 判斷條件爲真時執行語句塊1;只有當判斷條件爲假時才執行語句塊2(也就是說當while循環被break強行退出的時候是不執行語句塊2的)。
死循環方法
while True: 語句塊
break語句di
while True: 語句塊1 break 語句塊2 # 循環中遇到break語句直接退出整個循環,也便是循環結束。
continue語句while
while True: 語句塊1 continue 語句塊2 # 循環中遇到continue語句,continue以後的語句,退出本次循環,進行下一次循環。
格式co
# 格式1 for item in x: 語句塊 # 格式2 for item in range(x): 語句塊
break語句和continue語句
for循環中break語句和continue語句的使用方法和while循環中一致。