1. 程式人生 > >if 判斷語句

if 判斷語句

if 條件:
if語句塊
當條件成立的時候會執行if語句塊, 如果條件不成立. 不執行語句塊的內容

例:

money = int(input("請輸入你兜裡的錢:")) # 300
if money > 500:
    print("吃燒烤")
    print("喝啤酒")
    print("找好朋友聊聊天")
else:  # 否則. 條件不成立
    print("吃泡麵")
    print("蓋澆飯")
    print("老乾媽+饅頭")


if money > 500:
    print("吃燒烤")
    print("喝啤酒")
    print("找好朋友聊聊天")
elif money > 400:  #  否則. 如果xxxx
    print("火鍋")
    print("醬牛肉")
    print("鍋包肉")
# elif money >10:
#     print("呵呵")
elif money > 300:
    print("路邊攤")
    print("大寶劍")
elif money > 200:
    print("麻辣香鍋")
    print("蓋澆飯")
elif money > 100:
    print("烤冷麵")
else: # 小於100
    print("餓著")

# if...elif...else 有一個成立了.其他的都不走了
print("沒錢了")

# 90 -> 優秀(A)
# 80 -> 良好(B)
# 70 -> 中等(C)
# 60 -> 及格
# 60 以下 不及格
# 優秀, 良好, 中等, 及格, 不及格

score = int(input("請輸入你的分數:"))
if score >= 90:
    print("優秀")
elif score >= 80:
    print("良好")
elif score >= 70:
    print("中等")
elif score >= 60:
    print("及格")
else:
    print("不及格")

if 巢狀
print("咣咣咣")
gender = input("請輸入你的性別:")
if gender == "男": # = 賦值     == 判斷
    print("去隔壁. alex等著你")
else: # 不是男
    ask = input("請問是包租婆麼?")
    if ask == "是":
        print("去隔壁, alex等著你, wusir也在!")
    else: # 不是包租婆
        height = int(input("請問你多高了"))
        if height > 200:
            print("太可怕了. 去隔壁, 去隔壁")
        else:
            print("西瓜又大又甜!")
# 巢狀的層數不要太多. 一般不超過3-5層