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定时采集摄像头图像上传ftp服务器功能实现
Dec 23 Python
python为tornado添加recaptcha验证码功能
Feb 26 Python
Python实现list反转实例汇总
Nov 11 Python
详解Python 数据库 (sqlite3)应用
Dec 07 Python
opencv python 2D直方图的示例代码
Jul 20 Python
解决新django中的path不能使用正则表达式的问题
Dec 18 Python
Python 循环终止语句的三种方法小结
Jun 24 Python
简单了解python的一些位运算技巧
Jul 13 Python
PyQt使用QPropertyAnimation开发简单动画
Apr 02 Python
python判断正负数方式
Jun 03 Python
python在linux环境下安装skimage的示例代码
Oct 14 Python
python中用ggplot绘制画图实例讲解
Jan 26 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
如何给phpadmin一个保护
2006/10/09 PHP
PHP中Session的概念
2006/10/09 PHP
php获取访问者浏览页面的浏览器类型
2017/01/23 PHP
ThinkPHP5.1框架数据库链接和增删改查操作示例
2019/08/03 PHP
jQuery圆形统计图开发实例
2015/01/04 Javascript
javascript实现汉字转拼音代码分享
2015/04/20 Javascript
javascript判断复选框是否选中的方法
2015/10/16 Javascript
Jquery attr()方法 属性赋值和属性获取详解
2016/04/15 Javascript
关于JS中setTimeout()无法调用带参函数问题的解决方法
2016/06/21 Javascript
浅谈layer的iframe弹窗给里面的标签赋值的问题
2016/11/10 Javascript
深入理解Javascript中的观察者模式
2017/02/20 Javascript
Vue.js事件处理器与表单控件绑定详解
2017/03/20 Javascript
js断点调试经验分享
2017/12/08 Javascript
JavaScript累加、迭代、穷举、递归等常用算法实例小结
2018/05/08 Javascript
JavaScript面试技巧之数组的一些不low操作
2019/03/22 Javascript
AngularJs中$cookies简单用法分析
2019/05/30 Javascript
jQuery实现弹幕特效
2019/11/29 jQuery
vue中实现动态生成二维码的方法
2020/02/21 Javascript
vue实现编辑器键盘抬起时内容跟随光标距顶位置向上滚动效果
2020/05/28 Javascript
[48:02]Ti4循环赛第三日 VG vs Liquid和NEWBEE vs DK
2014/07/12 DOTA
python 域名分析工具实现代码
2009/07/15 Python
PHP webshell检查工具 python实现代码
2009/09/15 Python
python创建关联数组(字典)的方法
2015/05/04 Python
python学习之第三方包安装方法(两种方法)
2015/07/30 Python
详解Python中的编码问题(encoding与decode、str与bytes)
2020/09/30 Python
pycharm使用技巧之自动调整代码格式总结
2020/11/04 Python
adidas瑞典官方网站:购买阿迪达斯鞋子和运动服
2019/12/11 全球购物
分别介绍一下Session Bean和Entity Bean
2015/03/13 面试题
小学教师自我鉴定范文
2014/03/20 职场文书
互联网创业计划书写作技巧攻略
2014/03/23 职场文书
大学开学计划书
2014/04/30 职场文书
大学生简短的自我评价
2014/09/12 职场文书
领导班子民主生活会整改措施(工商局)
2014/09/21 职场文书
六一儿童节标语
2014/10/08 职场文书
共产党员批评与自我批评
2014/10/15 职场文书
python之np.argmax()及对axis=0或者1的理解
2021/06/02 Python