摘要:判斷語句可以進行多層嵌套判斷條件進行判斷條件滿足之后執行下方語句執行語句判斷條件在滿足上述條件的基礎上進行再次判斷執行語句例子小龍蝦走起看看小馬的找小馬蹭小龍蝦,。小馬請不起,還是去肯饅頭吧。看看小馬的找小馬蹭小龍蝦,。
代碼執行結構為順序結構、選擇結構、循環結構。
python判斷選擇結構【if】
if 判斷條件 #進行判斷條件滿足之后執行下方語句 執行語句 elif 判斷條件 #在不滿足上面所有條件基礎上進行條件篩選匹配之后執行下方語句 執行語句 else #再不滿足上面所有的添加下執行下方語句 執行語句
下面舉一個簡單的例子,看兜里有多少錢來決定吃什么飯。
douliqian=2 if douliqian>200: print("小龍蝦走起!!0.0") elif douliqian>12: print("吃炒餅!=。=!!") elif douliqian>3: print("啃饅頭吧") else: print("餓死算了 。。*-*。。") >> 餓死算了 。。*-*。。
其中if 進行最開始的判斷大于200的時候執行 【print("小龍蝦走起!!0.0")】
elif 是在不滿足上一個條件的基礎上再次進行判斷
如果變量douliqian的值大于12小于200,則執行【print("吃炒餅!=。=!!")】,同理大于3小于12就只能“啃饅頭”了。
else 是在之前的所有添加都不能滿足的條件下執行,也就是三塊錢都沒有,那就“餓死算了”。
if判斷語句可以進行多層嵌套
if 判斷條件:#進行判斷條件滿足之后執行下方語句 執行語句 if 判斷條件 #在滿足上述條件的基礎上進行再次判斷 執行語句
例子:
douliqian=2 xiaoma=200 if douliqian>200: print("小龍蝦走起!!0.0") elif douliqian<12: print("看看小馬的") if xiaoma>150: print("找小馬蹭小龍蝦,=。=!!") else: print("小馬請不起,還是去肯饅頭吧。哭咧咧。。") >> 看看小馬的 找小馬蹭小龍蝦,=。=!!
案例:
快遞員計算器
首重3公斤,未超過3公斤:
其他地區 10元
東三省、寧夏、青海、海南 12元
新疆、西藏 20元
港澳臺、國外 不接受寄件
超過三公斤每公斤加價
其他地區 5元/公斤
東三省、寧夏、青海、海南 10元/公斤
新疆、西藏 15元/公斤
港澳臺、國外 聯系總公司
重量向上取整數計算
print("歡迎進入快遞寄送系統!") zhongliang=int(input("請輸入重量整數(千克):")) diqu=input("請輸入地區編號(1:其他 2:東三省、寧夏、青海、海南 3:新疆、西藏 4:港澳臺、國外):") if zhongliang>=3: print("首重+超重") cizhong=int(zhongliang-3) if diqu=="1": print("需收快遞費(元):") print(cizhong*5+10) elif diqu=="2": print("需收快遞費(元):") print(cizhong*10+12) elif diqu=="3": print("需收快遞費(元):") print(cizhong*15+20) elif diqu=="4": print("請聯系總公司") else: print("輸入錯誤!") elif zhongliang<3 and zhongliang>0: if diqu=="1": print("需收快遞費(元):10") elif diqu=="2": print("需收快遞費(元):12") elif diqu=="3": print("需收快遞費(元):20") elif diqu=="4": print("不接受寄件!") else: print("輸入錯誤!") else: print("輸入錯誤!")
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/43715.html
摘要:基礎數據類型版本分為余版本,目前同時發行。對中文支持較差,如果要在程序中使用中文字符或中文變量,則需要在源程序的第一行增加,當然別忘了將源文件保存為字符集。運算符左右兩邊都是布爾值,輸出結果也為 python 基礎數據類型 python版本分為2.0余3.0版本,目前同時發行。以后3.0版本將成為主流地址https://www.python.org/ 編輯器 自帶編輯器IDLE【可...
摘要:對于一個數組的排序,如果筆試中要求的時間復雜度是,但是你卻寫了一個冒泡排序的算法交上去了,這時就會提示而在對數器中,我們要求的絕對正確的算法是沒有時間和空間復雜度的限制的,唯一的要求是確保絕對正確。 對數器的作用 對數器是通過用大量測試數據來驗證算法是否正確的一種方式。在算法筆試的時候,我們經常只能確定我們寫出的算法在邏輯上是大致正確的,但是誰也不能一次性保證絕對的正確。特別是對于一些...
摘要:單元素元祖這是整數這才是元祖也許這兩行,你們當時疑惑過,并且現在也都知道了,當然重點并不在這里。。雖然我水平很垃圾,但是我知道匿名函數有一種執行方式叫做自執行。看吧,這就是版的匿名函數自執行方法。 單元素元祖: a = (1) # 這是整數1 a = (1,) # 這才是元祖 也許這兩行,你們當時疑惑過,并且現在也都知道了,當然重點并不在這里。。 我無聊的時候想過,為什么單...
摘要:循環結構是在一定條件下反復執行某段程序的流程結構,被反復執行的程序被稱為循環體。語句用在和循環中。語句用來告訴跳過當前循環的剩余語句,然后繼續進行下一輪循環。語句是空語句,是為了保持程序結構的完整性。 各位小伙伴們大家好,在此之前我跟大家介紹過[python]的第一章,如果還沒有看的小伙伴們...
摘要:判斷奇數是迭代器會根據提供的函數對指定序列做映射語法可以對可迭代對象中的每一個元素進行映射。 python內置庫詳解 1、引言2、內置庫詳解2.1 數據相關2.1...
閱讀 2148·2021-10-12 10:11
閱讀 849·2021-10-09 09:41
閱讀 3766·2021-09-09 11:37
閱讀 1942·2021-09-08 10:41
閱讀 2644·2019-08-30 12:58
閱讀 2375·2019-08-30 10:58
閱讀 1281·2019-08-26 13:40
閱讀 4117·2019-08-26 13:36