python 的分支結構由 if 語句來操刀實現。
if 語句總共有 5 鐘語法結構,其中前 4 種是比較常見的,而最後 1 種是比較炫酷的操作。
1.第 1 種是判斷乙個條件,如果這個條件成立,就執行其包含的某條語句或某個**塊。
語法結構如下:
if 條件:
某條語句或某個**塊
2.第 2 種同樣是判斷乙個條件,跟第 1 種的區別是如果條件不成立,則執行另外的某條語句或某個**塊。
語法結構如下:
if 條件:
某條語句或某個**塊
else
: 某條語句或某個**塊
3.第 3 種是判斷多個條件,如果第 1 個條件不成立,則繼續判斷第 2 個條件,如果第 2 個條件還不成立,則接著判斷第 3 個條件……
如果還有第 4、5、6、7、8、9 個條件,你還可以繼續寫下去。
語法結構如下:
if 第1個條件:
某條語句或某個**塊
elif 第2個條件:
某條語句或某個**塊
elif 第3個條件:
某條語句或某個**塊
4.第 4 種是在第 3 種的情況下新增乙個 else,表示上面所有的條件均不成立的情況下,執行某條語句或某個**塊。
語法結構如下:
if 第1個條件:
某條語句或某個**塊
elif 第2個條件:
某條語句或某個**塊
elif 第3個條件:
某條語句或某個**塊
else
: 某條語句或某個**塊
5.它其實是乙個條件表示式,相當於將乙個完整的 if-else 結構整合成乙個表示式來使用。
條件成立時執行的語句 if 條件 else 條件不成立時執行的語句
if條件語句
python 嚴格區分縮排 最高端別靠近最左邊 tab鍵 下一級 tab鍵 tab鍵 下兩級 if 表示式 條件成立執行的 else 條件不成立執行的 age int input 請輸入你的年齡 if age 18 字串和數值之間不能用 print good else print 歡迎光臨 if 表...
條件語句if
age 20 if age 18 print your age is age else print teenager 如果if語句判斷是true,就把縮排的兩行print語句執行了,否則,去把else執行了.當然上面的判斷是很粗略的,完全可以用elif做更細緻的判斷 age 3 if age 18 ...
mysql的條件語句 mysql條件語句
and c.shouli sj 1288945672andc.diaochaqingkuangisnull or c.shouli sj 1288945672andc.diaochaqingkuangisnull or c.diaochaqingkuang 這塊有問題該怎麼改?selectc.u.n...