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 示例分享---逻辑推理编程解决八皇后
Jul 20 Python
Python爬取qq music中的音乐url及批量下载
Mar 23 Python
Python基于列表模拟堆栈和队列功能示例
Jan 05 Python
Python实现PS图像抽象画风效果的方法
Jan 23 Python
python生成圆形图片的方法
Mar 25 Python
Python反射的用法实例分析
Feb 11 Python
使用python读取txt文件的内容,并删除重复的行数方法
Apr 18 Python
python numpy数组中的复制知识解析
Feb 03 Python
python使用正则表达式去除中文文本多余空格,保留英文之间空格方法详解
Feb 11 Python
Python找出列表中出现次数最多的元素三种方式
Feb 24 Python
Python中SQLite如何使用
May 27 Python
Python中正则表达式对单个字符,多个字符和匹配边界等使用
Jan 27 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
Terran兵种对照表
2020/03/14 星际争霸
用IE远程创建Mysql数据库的简易程序
2006/10/09 PHP
解析PHP中的file_get_contents获取远程页面乱码的问题
2013/06/25 PHP
PHP进阶学习之类的自动加载机制原理分析
2019/06/18 PHP
laravel 自定义常量的两种方案
2019/10/14 PHP
一个js写的日历(代码部分网摘)
2009/09/20 Javascript
javascript eval和JSON之间的联系
2009/12/31 Javascript
Javascript 面向对象编程(coolshell)
2012/03/18 Javascript
javascript 使用 NodeList需要注意的问题
2013/03/04 Javascript
用正则表达式替换图片地址img标签
2013/11/22 Javascript
jquery选择器使用详解
2014/04/08 Javascript
浅谈JavaScript函数节流
2014/12/09 Javascript
javascript操作select元素实例分析
2015/03/27 Javascript
JavaScript Function函数类型介绍
2015/04/08 Javascript
C#中使用迭代器处理等待任务
2015/07/13 Javascript
jquery实现页面虚拟键盘特效
2015/08/08 Javascript
JavaScript实现复制或剪切内容到剪贴板功能的方法
2016/05/23 Javascript
jQuery简单入门示例之用户校验demo示例
2016/07/09 Javascript
js实现显示手机号码效果
2017/03/09 Javascript
iscroll动态加载数据完美解决方法
2017/07/18 Javascript
Angular5.1新功能分享
2017/12/21 Javascript
推荐15个最好用的JavaScript代码压缩工具
2019/02/13 Javascript
JS删除对象中某一属性案例详解
2020/09/08 Javascript
python实现随机密码字典生成器示例
2014/04/09 Python
python的Tqdm模块的使用
2018/01/10 Python
python检测主机的连通性并记录到文件的实例
2018/06/21 Python
python生成器/yield协程/gevent写简单的图片下载器功能示例
2019/10/28 Python
pyCharm 实现关闭代码检查
2020/06/09 Python
python实现人工蜂群算法
2020/09/18 Python
Html5中的桌面通知Notification的实现
2018/09/25 HTML / CSS
亚洲最大的眼镜批发商和零售商之一:Glasseslit
2018/10/08 全球购物
大学生入党思想汇报
2014/01/01 职场文书
政工师工作总结2015
2015/05/26 职场文书
2019送给家人们的中秋节祝福语
2019/08/15 职场文书
关于python类SortedList详解
2021/09/04 Python
HTML5+CSS+JavaScript实现捉虫小游戏设计和实现
2021/10/16 HTML / CSS