python实现快递价格查询系统


Posted in Python onMarch 03, 2020

本文实例为大家分享了python实现快递价格查询系统的具体代码,供大家参考,具体内容如下

一、代码

#--author--张俊杰@Nick
#系统提示
print("欢迎来到快递系统!")
#死循环
while 1==1:
#简单交互,键入值
 weight=int(input("请输入重量(千克): "))
 num=input("请输入地点编号(1.其它 2.东三省/宁夏/青海/海南 3.新疆/西藏 4.港澳台/国外):")
#定义参数
 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":
 #港澳台及国外需联系总公司
 p=100000
 print("请联系总公司")
 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,"元")

二、总结

快递价格会根据各个快递公司的服务不同而产生变化,大家可以思考在程序中利用条件判断,嵌入不同快递公司的快递价格计算。

小编再为大家分享一段代码:Python快递收费小程序,在这里也谢谢这位原作者的分享:

#需求:快递运费计算表。 1,陕甘宁7块每公斤。 2,新疆,西藏10块每公斤。 3,其余的地方3块

def mean ():
 print("欢迎来到快递计算器")
 print("1;陕甘宁7元每公斤。")
 print("2;新疆,西藏10元每公斤。")
 print("3;其余的地方3元。")

def select():
 out = int(input("请输入你选择的地方:"))
 return out


def shan_gan_ning ():
 out = int(input("请输入货物的公斤数:"))
 print("应缴费用:")
 print(out*7)

def xing_xi():
 out = int(input("请输入货物的公斤数:"))
 print("应缴费用:")
 print(out*10)

def qiyu ():
 out = int(input("请输入货物的公斤数:"))
 print("应缴费用:")
 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("请输入正确的数值!")

main()

更多学习资料请关注专题《管理系统开发》。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python 第一步 hello world
Sep 25 Python
浅谈python对象数据的读写权限
Sep 12 Python
Scrapy使用的基本流程与实例讲解
Oct 21 Python
Python 限制线程的最大数量的方法(Semaphore)
Feb 22 Python
django框架防止XSS注入的方法分析
Jun 21 Python
linux中如何使用python3获取ip地址
Jul 15 Python
django 邮件发送模块smtp使用详解
Jul 22 Python
Python3.9又更新了:dict内置新功能
Feb 28 Python
基于Python脚本实现邮件报警功能
May 20 Python
Python  Asyncio模块实现的生产消费者模型的方法
Mar 01 Python
python实现ROA算子边缘检测算法
Apr 05 Python
Python制作动态字符画的源码
Aug 04 Python
使用python 计算百分位数实现数据分箱代码
Mar 03 #Python
利用Python计算KS的实例详解
Mar 03 #Python
python如何提取英语pdf内容并翻译
Mar 03 #Python
Pycharm如何运行.py文件的方法步骤
Mar 03 #Python
python生成大写32位uuid代码
Mar 03 #Python
python str字符串转uuid实例
Mar 03 #Python
PyCharm取消波浪线、下划线和中划线的实现
Mar 03 #Python
You might like
用PHP和ACCESS写聊天室(七)
2006/10/09 PHP
PHP Header用于页面跳转时的几个注意事项
2016/10/21 PHP
PHP数组与字符串互相转换实例
2020/05/05 PHP
JQuery UI的拖拽功能实现方法小结
2012/03/14 Javascript
js 得到文件后缀(通过正则实现)
2013/07/08 Javascript
js禁止页面使用右键(简单示例代码)
2013/11/13 Javascript
JQuery中$.ajax()方法参数详解及应用
2013/12/12 Javascript
JS中FRAME的操作问题实例分析
2014/10/21 Javascript
JavaScript中的类数组对象介绍
2014/12/30 Javascript
JavaScript中获取Radio被选中的值
2015/11/11 Javascript
JavaScript原生xmlHttp与jquery的ajax方法json数据格式实例
2015/12/04 Javascript
js实现微信分享代码
2020/10/11 Javascript
JavaScript必知必会(二) null 和undefined
2016/06/08 Javascript
深入理解JavaScript定时机制
2016/10/27 Javascript
JavaScript实现瀑布流以及加载效果
2017/02/11 Javascript
老生常谈jquery id选择器和class选择器的区别
2017/02/12 Javascript
浅谈react性能优化的方法
2018/09/05 Javascript
Echarts.js无法引入问题解决方案
2020/10/30 Javascript
使用typescript快速开发一个cli的实现示例
2020/12/09 Javascript
为python设置socket代理的方法
2015/01/14 Python
python发送邮件实例分享
2017/07/28 Python
PyCharm在win10的64位系统安装实例
2017/11/26 Python
PyQt5每天必学之带有标签的复选框
2018/04/19 Python
Python实现判断一行代码是否为注释的方法
2018/05/23 Python
Python图像处理之直线和曲线的拟合与绘制【curve_fit()应用】
2018/12/26 Python
Python代码打开本地.mp4格式文件的方法
2019/01/03 Python
使用OpenCV实现仿射变换—旋转功能
2019/08/29 Python
美国排名第一的在线葡萄酒商店:Wine.com
2016/09/07 全球购物
医学院学生的自我评价分享
2013/11/19 职场文书
采购部岗位职责
2013/11/24 职场文书
历史专业个人求职信范文
2013/12/07 职场文书
机电一体化毕业生自荐信
2014/06/19 职场文书
2015年社会治安综合治理工作总结
2015/04/10 职场文书
储备店长岗位职责
2015/04/14 职场文书
评测 | 大屏显示带收音机的高端音箱,JBL TUNE2便携式插卡音箱实测
2021/04/24 无线电
Vue全局事件总线你了解吗
2022/02/24 Vue.js