1.公式
2.實作題
1.公式
if (條件1):
#條件1成立時執行
if (條件2):
#條件2成立時執行
else:
#條件2不成立時執行
else:
#條件1不成立時執行
條件也可以類似這樣寫: if (a>b) and (b==c) or (c>=a)
2.實作題
請寫一個健康體重管理小程式
目標體重:80
理想體重:75
請輸入您的體重:
1.如果體重小於等於目標: (體重 <=80 )
如果條件成立時,有可能 也小於 理想體重 75,所以需要做第二層判斷是否有達到理想體重還是目標體重
2.如果體重小於等於理想:
印出 "你已達到理想體重"
否則
印出 "你已達到目標體重"
否則:
1.當體重大於目標時
印出 "你還差 ? 公斤達到目標體重、? 公斤達到理想體重"
參考解答:
#目標體重
goal = 80
#理想體重
health = 75
print("請輸入您的體重")
weight = int(input())
if weight <= goal: #判斷體重是否 小於等於 80
#條件成立 體重確實 小於等於 80 執行
if weight <= health: #判斷是否 小於等於75
print("恭喜您達到理想體重")
else:
print("恭喜您達到目標")
else: #條件成立 體重 大於 80
print("再努力一下\n,還差 " + str(weight - goal) + " 公斤到達目標體重\n" + "還差 " +
str(weight - health) + "公斤到達裡想體重")
Yiru@Studio - 關於我 - 意如