python實(shí)現(xiàn)快遞價格查詢系統(tǒng)
本文實(shí)例為大家分享了python實(shí)現(xiàn)快遞價格查詢系統(tǒng)的具體代碼,供大家參考,具體內(nèi)容如下
一、代碼
#--author--張俊杰@Nick #系統(tǒng)提示 print("歡迎來到快遞系統(tǒng)!") #死循環(huán) while 1==1: #簡單交互,鍵入值 weight=int(input("請輸入重量(千克): ")) num=input("請輸入地點(diǎn)編號(1.其它 2.東三省/寧夏/青海/海南 3.新疆/西藏 4.港澳臺/國外):") #定義參數(shù) p=0 #if判斷,判斷重量,3公斤以上,不含3公斤 if weight>3: if num=="1": p=10+5*(weight-3)#10元首重價格+超出部分每公斤5元,以下類似 elif num=="2": p=12+10*(weight-3)#12元首重價格+超出部分每公斤10元 elif num=="3": p=20+20*(weight-3)#20元首重價格+超出部分每公斤20元 elif num=="4": #港澳臺及國外需聯(lián)系總公司 p=100000 print("請聯(lián)系總公司") else: print("輸入錯誤") #3公斤以下 elif weight<=3 and weight>0: if num=="1": p=10#10元首重價格 elif num=="2": p=12#12元首重價格 elif num=="3": p=20#20元首重價格 #港澳臺,不接受寄件 elif num=="4": p=100000 print("不接受寄件") else: print("輸入錯誤") else: print("輸入錯誤") #輸出此次快遞價格 print("您好,此件包裹價格為:",p,"元")
二、總結(jié)
快遞價格會根據(jù)各個快遞公司的服務(wù)不同而產(chǎn)生變化,大家可以思考在程序中利用條件判斷,嵌入不同快遞公司的快遞價格計(jì)算。
小編再為大家分享一段代碼:Python快遞收費(fèi)小程序,在這里也謝謝這位原作者的分享:
#需求:快遞運(yùn)費(fèi)計(jì)算表。 1,陜甘寧7塊每公斤。 2,新疆,西藏10塊每公斤。 3,其余的地方3塊 def mean (): print("歡迎來到快遞計(jì)算器") print("1;陜甘寧7元每公斤。") print("2;新疆,西藏10元每公斤。") print("3;其余的地方3元。") def select(): out = int(input("請輸入你選擇的地方:")) return out def shan_gan_ning (): out = int(input("請輸入貨物的公斤數(shù):")) print("應(yīng)繳費(fèi)用:") print(out*7) def xing_xi(): out = int(input("請輸入貨物的公斤數(shù):")) print("應(yīng)繳費(fèi)用:") print(out*10) def qiyu (): out = int(input("請輸入貨物的公斤數(shù):")) print("應(yīng)繳費(fèi)用:") print(out*3) def main (): exit_name = True while exit_name: mean() key = select() if key == 1: shan_gan_ning () elif key == 2: xing_xi() elif key == 3: qiyu () elif key == 4: exit_name = False else: print("請輸入正確的數(shù)值!") main()
更多學(xué)習(xí)資料請關(guān)注專題《管理系統(tǒng)開發(fā)》。
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Python 獲取numpy.array索引值的實(shí)例
今天小編就為大家分享一篇Python 獲取numpy.array索引值的實(shí)例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-12-12conda?install?nb_conda失敗原因分析及解決
這篇文章主要給大家介紹了關(guān)于conda?install?nb_conda失敗原因分析及解決方法,conda install nb_conda顯示錯誤的原因可能有很多,具體原因取決于你的系統(tǒng)環(huán)境和安裝的conda版本,需要的朋友可以參考下2023-11-11深入理解Python中range和xrange的區(qū)別
這篇文章主要介紹了深入理解Python中range和xrange的區(qū)別,從用法和輸出等方便詳細(xì)介紹了之間的差別。2017-11-11對python數(shù)據(jù)切割歸并算法的實(shí)例講解
今天小編就為大家分享一篇對python數(shù)據(jù)切割歸并算法的實(shí)例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-12-12一文帶你深入理解Python的`functools.lru_cache`裝飾器
Python中的functools.lru_cache裝飾器是一個非常有用的裝飾器,它可以幫助我們優(yōu)化遞歸函數(shù),避免重復(fù)計(jì)算已經(jīng)計(jì)算過的值,在這篇文章中,我們將探討?functools.lru_cache?的工作原理以及如何使用它,感興趣的朋友跟著小編一起來學(xué)習(xí)吧2023-07-07