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实现中文输出的两种方法
May 09 Python
Python字符串拼接、截取及替换方法总结分析
Apr 13 Python
Python实现字符串格式化输出的方法详解
Sep 20 Python
利用python 更新ssh 远程代码 操作远程服务器的实现代码
Feb 08 Python
Python爬取成语接龙类网站
Oct 19 Python
python同时遍历数组的索引和值的实例
Nov 15 Python
python抓取网页内容并进行语音播报的方法
Dec 24 Python
python实现多张图片拼接成大图
Jan 15 Python
Python实现隐马尔可夫模型的前向后向算法的示例代码
Dec 31 Python
python ImageDraw类实现几何图形的绘制与文字的绘制
Feb 26 Python
python切片作为占位符使用实例讲解
Feb 17 Python
pandas中DataFrame重置索引的几种方法
May 24 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设计模式之装饰者模式
2012/02/29 PHP
在Windows XP下安装Apache+MySQL+PHP环境
2015/02/22 PHP
TP3.2.3框架使用CKeditor编辑器在页面中上传图片的方法分析
2019/12/31 PHP
用php实现分页效果的示例代码
2020/12/10 PHP
JS解析XML的实现代码
2009/11/12 Javascript
读jQuery之八 包装事件对象
2011/06/21 Javascript
js 遍历对象的属性的代码
2011/12/29 Javascript
基于JQuery的一句话搞定手风琴菜单
2012/09/14 Javascript
javascript静态页面传值的三种方法分享
2013/11/12 Javascript
javascript:json数据的页面绑定示例代码
2014/01/26 Javascript
使用时间戳解决ie缓存的问题
2014/08/20 Javascript
Vue.js绑定HTML class数组语法错误的原因分析
2016/10/19 Javascript
JavaScript的new date等日期函数在safari中遇到的坑
2016/10/24 Javascript
利用jquery实现实时更新歌词的方法
2017/01/06 Javascript
video.js 一个页面同时播放多个视频的实例代码
2018/11/27 Javascript
js实现点击按钮随机生成背景颜色
2020/09/05 Javascript
vue解决跨域问题(推荐)
2020/11/10 Javascript
vue+vant实现购物车全选和反选功能
2020/11/17 Vue.js
python实现的简单文本类游戏实例
2015/04/28 Python
Python实现PS图像调整黑白效果示例
2018/01/25 Python
python pandas 对时间序列文件处理的实例
2018/06/22 Python
Python实现购物评论文本情感分析操作【基于中文文本挖掘库snownlp】
2018/08/07 Python
Pycharm2017版本设置启动时默认自动打开项目的方法
2018/10/29 Python
Python 抓取微信公众号账号信息的方法
2019/06/14 Python
详解Django配置JWT认证方式
2020/05/09 Python
python 如何使用find和find_all爬虫、找文本的实现
2020/10/16 Python
selenium自动化测试入门实战
2020/12/21 Python
HTML5新增的8类INPUT输入类型介绍
2015/07/06 HTML / CSS
关于HTML5+ API plusready的兼容问题
2020/11/20 HTML / CSS
祖国在我心中演讲稿
2014/01/15 职场文书
优秀党员学习焦裕禄精神思想汇报范文
2014/09/10 职场文书
寒假社会实践个人总结
2015/03/06 职场文书
2015年少先队活动总结
2015/03/25 职场文书
2015年幼儿园大班工作总结
2015/04/25 职场文书
python flask框架快速入门
2021/05/14 Python
CSS实现单选折叠菜单功能
2021/11/01 HTML / CSS