Python 分支結構

2021-08-17 19:14:09 字數 1307 閱讀 4399

#分支結構示例1

#pm2.5.ipynb

pm=input("請輸入pm2.5的值")

#print(pm)

#print(type(pm))

#eval函式功能:將字串str當成有效的表示式來求值並返回計算結果

pm1=eval(pm)

if pm1>=75:

print("空氣汙染警報")

if pm1<=35:

print("空氣***,適合運動")

#分支結構示例2

#pm2.5.ipynb

pm=input("請輸入pm2.5的值")

#print(pm)

#print(type(pm))

#eval函式功能:將字串str當成有效的表示式來求值並返回計算結果

pm1=eval(pm)

if pm1<=35:

print("空氣質素優")

if pm1>35 and pm1<=75:

print("空氣質素良")

if pm1>75 and pm1<=115:

print("空氣質素輕度汙染")

if pm1>115 and pm1<=150:

print("空氣質素中度汙染")

if pm1>150 and pm1<=250:

print("空氣質素重度汙染")

if pm1>250:

print("沒法活了")

#分支結構示例3

#pm2.5.ipynb

pm=input("請輸入pm2.p5的值")

#print(pm)

#print(type(pm))

#eval函式功能:將字串str當成有效的表示式來求值並返回計算結果

pm1=eval(pm)

if pm1<=35:

print("空氣質素優")

elif pm1<=75:

print("空氣質素良")

elif pm1<=115:

print("空氣質素輕度汙染")

elif pm1<=150:

print("空氣質素中度汙染")

elif pm1<=250:

print("空氣質素重度汙染")

else:

print("沒法活了")

Python分支結構

python的分支結構就是c語言中的判斷語句型別,python簡潔明瞭的 格式能讓你更清醒的認識編寫python 的樂趣,特別是在pycharm中寫 自動補全,自動縮排,都能給你不一樣的程式設計體驗,再也不用擔心乙個語句後面少了個分號,程式報錯找半天找不到的尷尬處境了!if conditon 1 s...

Python 分支結構

當多分支中有多個表示式條件同時滿足時,則每個與之匹配的語句塊都被執行。這句話是錯的,例子如下 grade 70if grade 0 print 不及格 elif grade 60 print 及格 中明顯 grade 70 既滿足 grade 0 又滿足 grade 60 但輸出結果為不及格,這是因...

Python分支結構if else elif區別

if 不影響下面條件的判斷 elif 下面的條件不再判斷 即elif語句只會按順序執行第乙個滿足條件的語句 當滿足條件後將不執行後面的 else 處理以上條件之外的情況 如果只想執行其中乙個 塊 用if elif elif elif elif else結構 eg 下面的例子不會輸出not best ...