python中if嵌套语句_python_if判断_三_if的嵌套
格式:
#在開(kāi)發(fā)中,使用if進(jìn)行條件判斷,如果希望 在條件成立的執(zhí)行語(yǔ)句中,在增加條件判斷,就可以使用if的嵌套
#if 嵌套格式
#if 條件1:
# 條件1 滿(mǎn)足時(shí)執(zhí)行的代碼
# ......
# if 條件1的基礎(chǔ)上的條件2:
# 條件2滿(mǎn)足時(shí),執(zhí)行的代碼
# ......
# 條件2不滿(mǎn)足的處理
# else:
# 條件2不滿(mǎn)足,執(zhí)行的代碼
#條件1不滿(mǎn)足的處理
#else:
#條件1不滿(mǎn)足時(shí),執(zhí)行的代碼
#需求
#1.定義布爾型變量 has_ticket 表示是否有車(chē)票
#2.定義整形變量 knife_length 表示刀的長(zhǎng)度,單位:厘米
#3.首先檢查是否有車(chē)票,如果有,才允許進(jìn)行安檢
#4.安檢時(shí),需要檢查刀的長(zhǎng)度,判斷是否超過(guò)20厘米
# 如果超過(guò)20厘米,提示刀的長(zhǎng)度,不允許上車(chē)
# 如果不超過(guò)20厘米,按鍵通過(guò)
#5.如果沒(méi)有車(chē)票,不允許進(jìn)門(mén)
1 has_ticket =input()2 knife_length =int(input())3 ifhas_ticket:4 print("車(chē)票檢查通過(guò),準(zhǔn)備開(kāi)始安檢")5 if knife_length <20:6 print("刀的長(zhǎng)度有 %d 厘米,不超過(guò)20厘米,允許上車(chē)" %knife_length)7 else:8 print("刀的長(zhǎng)度有 %d 厘米,超過(guò)20厘米,不允許上車(chē)" %knife_length)9 else:10 print("沒(méi)有車(chē)票,不允許進(jìn)站")
總結(jié)
以上是生活随笔為你收集整理的python中if嵌套语句_python_if判断_三_if的嵌套的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: python struct pack解析
- 下一篇: python的format函数如何理解_