格式:
#在開發中,使用if進行條件判斷,如果希望 在條件成立的執行語句中,在增加條件判斷,就可以使用if的嵌套
#if 嵌套格式
#if 條件1:
# 條件1 滿足時執行的代碼
# ......
# if 條件1的基礎上的條件2:
# 條件2滿足時,執行的代碼
# ......
# 條件2不滿足的處理
# else:
# 條件2不滿足,執行的代碼
#條件1不滿足的處理
#else:
#條件1不滿足時,執行的代碼
#需求
#1.定義布爾型變量 has_ticket 表示是否有車票
#2.定義整形變量 knife_length 表示刀的長度,單位:厘米
#3.首先檢查是否有車票,如果有,才允許進行安檢
#4.安檢時,需要檢查刀的長度,判斷是否超過20厘米
# 如果超過20厘米,提示刀的長度,不允許上車
# 如果不超過20厘米,按鍵通過
#5.如果沒有車票,不允許進門
1 has_ticket = input() 2 knife_length = int(input()) 3 if has_ticket: 4 print("車票檢查通過,准備開始安檢") 5 if knife_length <20: 6 print("刀的長度有 %d 厘米,不超過20厘米,允許上車" % knife_length) 7 else: 8 print("刀的長度有 %d 厘米,超過20厘米,不允許上車" % knife_length) 9 else: 10 print("沒有車票,不允許進站")