對每一種編程語言都有分支判斷,分支判斷也是日常編程中用的比較多的語句,python的分支判斷和其他語言稍微有些不一樣,寫多了就好了;
什么是分支?
其實就是岔,一條主路上會有很多岔,是一個道理,我們來直接上代碼:
age=16
if age>=18:
????print("可以上網(wǎng)了")
print("最好別上網(wǎng)")
以上語句,age=16,和print("最好別上網(wǎng)")就在主路上,無論如何都會執(zhí)行的語句,?print("可以上網(wǎng)了")這條其實就是分支語句,那我們的if也就是一個判斷,這里語法是if 后面一個空格,然后寫條件,一個冒號,屬于if的語句塊用tab標記,如果很多語句都用了tab分隔,那他們都屬于if語句塊的,
雙分支:
age=5
if not age :
????print("zhen")
else:
????print("jia")
多分支:
scout = 900
if 0 < scout < 60:
????print("不及格")
elif 60 <= scout < 70:
????print("良好")
elif 80 <= scout < 100:
????print("優(yōu)秀")
else:
????print("超神")
注意一點:Python語句沒有switch case語句。。。。沒有這個語句 感覺要多寫很多if else.....