python基礎(四)條件判斷

2021-08-04 23:40:06 字數 1007 閱讀 2747

1.輸入使用者年齡,根據年齡列印不同的內容

age = 20

if age >= 18:

print(『your age is』, age)

print(『adult』)

再新增乙個else語句

age = 3

if age >= 18:

print(『your age is』, age)

print(『adult』)

else:

print(『your age is』, age)

print(『teenager』)

更加詳細的條件判斷

age = 3

if age >= 18:

print(『adult』)

elif age >= 6:

print(『teenager』)

else:

print(『kid』)

注意三個:不要丟

總結形式:

if 《條件判斷1>:

《執行1>

elif 《條件判斷2>

《執行2>

elif 《條件判斷3>:

《執行3>

else:

《執行4>

2. if語句自上而下執行,當前面條件判斷為true,將忽略後面語句

3. if語句的簡寫

if x:

print(『true』)

只要x是非零數值、非空字串、非空list等,就判斷為true,否則為false

3. input的使用

使用者input輸入後再得到判斷結果

s = input(『birth: 『)

birth = int(s)

if birth < 2000:

print(『00前』)

else:

print(『00後』)

由於input()返回資料是str字元型,用到int()轉換為整型

Python基礎(四) 條件語句

1.if語句if 條件 行 必須放到乙個語句塊中 語句塊就是組合在一起的一組程式語句 在python中,空白 tab或空格 是有意義的!處於同一位置 縮排相同 的 組成乙個 塊!如果你在python互動環境下敲 還要特別留意縮排,並且退出縮排需要多敲一行回車 用於條件的符號 定義符號 等於 不等於 ...

Python 四 條件判斷和迴圈

1 if 2 if else 3 if elif 4 if elif else 注意不要少寫了冒號 if判斷條件還可以簡寫,比如寫 if x print true 只要x是非零數值 非空字串 非空list等,就判斷為true,否則為false。因為input 返回的資料型別是str,str不能直接和...

(四)條件語句

if 判斷條件 執行語句 else 執行語句 例1 if 基本用法 flag false name luren if name python 判斷變數是否為 python flag true 條件成立時設定標誌為真 print welcome boss 並輸出歡迎資訊 else print name...