Python 條件空值語句

2021-10-08 06:01:08 字數 1142 閱讀 2162

if-elif-else語句

格式:if 表示式1:

語句1elif 表示式2:

語句2elif 表示式3:

語句3…………

elif 表示式n:

語句nelse:

語句e

最後的else語句可以不寫。

邏輯:當程式執行到if-elif-else語句時,首先計算「表示式1」的值,

如果「表示式1」的值為真,則執行「語句1」,執行完「語句1」,則跳過整個if-elif-else語句。

如果「表示式1」的值為假,計算「表示式2」的值。

如果「表示式2」的值為真,則執行「語句2」,執行完「語句2」,則跳過整個if-elif-else語句。

如果「表示式2」的值為假,計算「表示式3」的值。

如此下去直到某個表示式的值為真才停止,如果沒有乙個真的表示式且有else語句,則執行語句「語句e」,沒有else語句那就繼續向下執行。

舉例

age =

int(

input()

)if age <0:

print

("error"

)elif age <=7:

print

("童年"

)elif age <=13:

print

("少年"

)elif age <=25:

print

("青年"

)elif age <=45:

print

("盛年"

)elif age <=55:

print

("達年"

)elif age <=60:

print

("中年"

)elif age <=75:

print

("老年"

)elif age <=85:

print

("壽年"

)else

:print

("暮年"

)#elif else if

#每個el都是對它上面所有表示式的否定

Python條件語句

python條件語句是通過一條或多條語句的執行結果 true或false 來決定執行的 塊。可以通過下圖簡單了解條件語句的執行過程 python程式語言指定任何非0和非空 null 值為true,0和null為false。if語句用於控制程式的執行,基本形式為 if 判斷條件1 執行語句1.elif...

Python 條件語句 if

if statements.py coding utf 8 條件語句 1.python不支援switch 2.可以使用 or 和 and 來判斷兩個條件同時滿足 或 乙個滿足 3.and 和 or 的優先順序低於 大於 4.也可以與運算子 not 共用 print 條件語句 n print if語句...

Python 條件語句

python條件語句通過一條或多條語句的執行結果 true或false 來決定執行的 塊。可以通過下圖來簡單了解條件語句的執行過程 python程式語言指定任何非0和非空 null 值為true,0或null為false。python程式設計中if語句用於控制程式的執行,基本形式為 if 判斷條件 ...