一、python語句結構分類
條件控制語句:if 語句
if....elif語句
if嵌套
循環語句:while語句
for循環
控制語句:break、continue、pass語句
二、python通過if語句來實現分支判斷
- 一般語法為
if 條件語句:
執行語句
else:
執行語句
注意:1、python通過縮進來判斷語句,默認縮進為4個空格
2、可以使用比較、邏輯表示條件語句
3、可以使用in和not in來表示包含語句
4、可以使用布爾類型做判斷
- if-elif-else語法
if 條件語句1:
執行語句
elif 條件語句2:
執行語句
else:
執行語句
a=int(input("請輸入一個整數a=")) b=int(input("請再輸入一個整數b=")) if a==b: print('a=b') elif a>b: print('a>b') else: print('a<b') #運行結果 請輸入一個整數a=3 請再輸入一個整數b=8 a<b
- if的嵌套語句
if 條件判斷語句1:
if 條件判斷2:
執行語句
else:
執行語句
elif 判斷語句3:
執行語句
elif 判斷語句4:
執行語句
else:
執行語句
a=int(input("請輸入一個整數a=")) if a%2==0: if a%3==0: print("您輸入的整數a可以整除2和3") else: print("您輸入的整數a可以整除2,不可以整除3") else: if a%3==0: print("您輸入的整數a不可以整除2,但可以整除3") else: print("您輸入的整數a既不可以整除2,也不可以整除3") #運行結果 請輸入一個整數a=7 您輸入的整數a既不可以整除2,也不可以整除3
