初識python 條件判斷

2021-08-21 06:27:09 字數 708 閱讀 6734

條件判斷語句

ifelse

elif  是else和if的簡寫。

if語句執行有個特點,它是從上往下判斷,如果在某個判斷上是true,把該判斷對應的語句執行後,就忽略掉剩下的elif和else,所以,請測試並解釋為什麼下面的程式列印的是teenager:

age = 20

if age >= 6:

print('teenager')

elif age >= 18:

print('adult')

else:

print('kid')

理解:因為if語句從上往下判斷。大的數值優先放在前面。

可執行的python程式

shengao = 1.75

tizhong = 80.5 

bmi = tizhong/(shengao*shengao) 

if bmi >32:

print('嚴重肥胖')

elif bmi > 28:

print('肥胖')

elif bmi > 25:

print('過重')

elif bmi > 18.5:

print('正常')

else:

print('過輕')

其中遇到的問題:

1.elif寫成eilf

2.else後面的分號有問題

總計來看歸為觀察不足。

Python 條件判斷

python 之if語句 計算機之所以能做很多自動化的任務,因為它可以自己做條件判斷。比如,輸入使用者年齡,根據年齡列印不同的內容,在python程式中,可以用 if語句 實現 age 20 if age 18 print your age is age print adult print end ...

Python 條件判斷

python if語句if 條件判斷1 執行1 elif 條件判斷2 執行2 elif 條件判斷3 執行3 else 執行4 這個給兩個例子想必大家就能懂了 bmi指數 即身體質量指數,簡稱體質指數又稱體重,英文為body mass index,簡稱bmi bmi是用體重公斤數除以身高公尺數平方得出...

Python 條件判斷

python程式設計中if語句用於控制程式的執行,基本形式為 if 判斷條件 執行語句 score 80 if score 80 print score is a else print score is not a 注意 print語句要注意縮排,不要tab和空格混用,否則回變編譯報錯 案例2 成績...