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的Treq on Twisted来进行HTTP压力测试
Apr 16 Python
python实现指定字符串补全空格的方法
Apr 30 Python
python通过索引遍历列表的方法
May 04 Python
浅析python递归函数和河内塔问题
Apr 18 Python
python实现证件照换底功能
Aug 20 Python
python retrying模块的使用方法详解
Sep 25 Python
tensorboard实现同时显示训练曲线和测试曲线
Jan 21 Python
使用遗传算法求二元函数的最小值
Feb 11 Python
Keras搭建自编码器操作
Jul 03 Python
PyCharm2020最新激活码+激活码补丁(亲测最新版PyCharm2020.2激活成功)
Nov 25 Python
基于Python-turtle库绘制路飞的草帽骷髅旗、美国队长的盾牌、高达的源码
Feb 18 Python
Python爬取奶茶店数据分析哪家最好喝以及性价比
Sep 23 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函数
2006/10/09 PHP
Discuz 5.0 中读取纯真IP数据库函数分析
2007/03/16 PHP
浅析PHP微信支付通知的处理方式
2014/05/25 PHP
php示例详解Constructor Prototype Pattern 原型模式
2015/10/15 PHP
laravel框架上传图片实现实时预览功能
2019/10/14 PHP
关于Jqzoom的使用心得 jquery放大镜效果插件
2010/04/12 Javascript
JavaScript Title、alt提示(Tips)实现源码解读
2010/12/12 Javascript
JavaScript取得鼠标绝对位置程序代码介绍
2012/09/16 Javascript
JS Loading功能的简单实现
2013/11/29 Javascript
JavaScript获取浏览器信息的方法
2015/11/20 Javascript
jQuery简单获取键盘事件的方法
2016/01/22 Javascript
浅析Javascript匿名函数与自执行函数
2016/02/06 Javascript
基于JavaScript实现 网页切出 网站title变化代码
2016/04/03 Javascript
jQuery插件版本冲突的处理方法分析
2017/01/16 Javascript
JS高仿抛物线加入购物车特效实现代码
2017/02/20 Javascript
JS数组交集、并集、差集的示例代码
2017/08/23 Javascript
JavaScript笛卡尔积超简单实现算法示例
2018/07/30 Javascript
React router动态加载组件之适配器模式的应用详解
2018/09/12 Javascript
使用React手写一个对话框或模态框的方法示例
2019/04/25 Javascript
layui点击按钮页面会自动刷新的解决方案
2019/10/25 Javascript
vue与iframe之间的信息交互的实现
2020/04/08 Javascript
vue二选一tab栏切换新做法实现
2021/01/19 Vue.js
Python如何生成树形图案
2018/01/03 Python
python2.7 json 转换日期的处理的示例
2018/03/07 Python
python批量查询、汉字去重处理CSV文件
2018/05/31 Python
python实现扫描局域网指定网段ip的方法
2019/04/16 Python
在Python中使用MongoEngine操作数据库教程实例
2019/12/03 Python
python实现在线翻译功能
2020/03/03 Python
使用css实现android系统的loading加载动画
2019/07/25 HTML / CSS
Puccini乌克兰:购买行李箱、女士手袋网上商店
2020/08/06 全球购物
财务简历的自我评价
2014/03/05 职场文书
信电学院毕业生自荐书
2014/05/24 职场文书
党员作风建设整改方案
2014/10/27 职场文书
联村联户简报
2015/07/21 职场文书
苹果M1芯片安装nginx 并且部署vue项目步骤详解
2021/11/20 Servers
bat批处理之字符串操作的实现
2022/03/16 Python