提前說一點:如果你是專注于Python開發,那么本系列知識點只是帶你入個門再詳細的開發點就要去看其他資料了,而如果你和作者一樣只是操作其他技術的Python API那就足夠了。
Python的條件判斷語句和其他的語言有些不一樣,它只有if語句沒有等值的條件語句
單分支
a = 12
if a == 12 :print("a等于12")
雙分支
a = 12
if a == 12 :print("a等于12")
else :print("a不等于12")
多分支,可以沒有最后的else
a = 12
if a == 12 :print("a等于12")
elif a == 0:print("a不等于12")
else :print("其他結果")
不過!!!!Python的if有一個特別的三目用法,如下
a = 12
b = 0b = 1 if a == 12 else b = 2
print(b)
之所以說它特別,是因為它的寫法比較別扭,它執行的方式是下面這個樣子的
條件成立執行的語句 if 條件 else 條件不成立執行的語句