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 self,cls,decorator的理解
Jul 13 Python
python抓取网页中的图片示例
Feb 28 Python
Python工程师面试题 与Python Web相关
Jan 14 Python
python爬虫租房信息在地图上显示的方法
May 13 Python
numpy创建单位矩阵和对角矩阵的实例
Nov 29 Python
Python递归及尾递归优化操作实例分析
Feb 01 Python
python requests.get带header
May 05 Python
python3.6.8 + pycharm + PyQt5 环境搭建的图文教程
Jun 11 Python
OpenCV4.1.0+VS2017环境配置的方法步骤
Jul 09 Python
python破解同事的压缩包密码
Oct 14 Python
Python实现对word文档添加密码去除密码的示例代码
Dec 29 Python
浅析Python中的套接字编程
Jun 22 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中防止SQL注入的最佳解决方法
2013/04/25 PHP
php通过strpos查找字符串出现位置的方法
2015/03/17 PHP
腾讯CMEM的PHP扩展编译安装方法
2015/09/25 PHP
使用PHP开发留言板功能
2019/11/19 PHP
javascript引用对象的方法
2007/01/11 Javascript
javascript中setTimeout的问题解决方法
2014/05/08 Javascript
JS+CSS实现美化的下拉列表框效果
2015/08/11 Javascript
JS转换HTML转义符的方法
2016/08/24 Javascript
jQuery web 组件 后台日历价格、库存设置的代码
2016/10/14 Javascript
Node.js查找当前目录下文件夹实例代码
2017/03/07 Javascript
vue 和vue-touch 实现移动端左右导航效果(仿京东移动站导航)
2017/04/22 Javascript
vue.js获取数据库数据实例代码
2017/05/26 Javascript
JQuery获取可视区尺寸和文档尺寸及制作悬浮菜单示例
2019/05/14 jQuery
vue实现行列转换的一种方法
2019/08/06 Javascript
Vue实现简易计算器
2020/02/25 Javascript
JS 设计模式之:工厂模式定义与实现方法浅析
2020/05/06 Javascript
python获得图片base64编码示例
2014/01/16 Python
Python的Django框架使用入门指引
2015/04/15 Python
获取Django项目的全部url方法详解
2017/10/26 Python
Python基于贪心算法解决背包问题示例
2017/11/27 Python
Django框架教程之正则表达式URL误区详解
2018/01/28 Python
Python初学者需要注意的事项小结(python2与python3)
2018/09/26 Python
Python 类,property属性(简化属性的操作),@property,property()用法示例
2019/10/12 Python
Python求解正态分布置信区间教程
2019/11/20 Python
python 利用opencv实现图像网络传输
2020/11/12 Python
编译 pycaffe时报错:fatal error: numpy/arrayobject.h没有那个文件或目录
2020/11/29 Python
CSS3中Color的一些特性介绍
2012/05/27 HTML / CSS
C++是不是类型安全的
2014/02/18 面试题
大学生评语大全
2014/04/18 职场文书
《生命 生命》教学反思
2014/04/19 职场文书
地道战观后感300字
2015/06/04 职场文书
护士工作心得体会
2016/01/25 职场文书
学术会议开幕词
2016/03/03 职场文书
关于python中模块和重载的问题
2021/11/02 Python
大型强子对撞机再次重启探索“第五种自然力”
2022/04/29 数码科技
CSS 鼠标选中文字后改变背景色的实现代码
2023/05/21 HTML / CSS