python实现快递价格查询系统
作者:张俊杰@Nick 发布时间:2023-02-06 11:20:27
标签:python,快递,系统
本文实例为大家分享了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()
更多学习资料请关注专题《管理系统开发》。
来源:https://blog.csdn.net/qq_20161013/article/details/100626269
0
投稿
猜你喜欢
- 在人工智能开启的时代,Python作为人工智能的首选语言,前景可以预见。因此学习Python的人越来越多。不过,很多初学Python的小白都
- 本文实例讲述了python内置函数sorted()用法。分享给大家供大家参考,具体如下:列表对象提供了sort()方法支持原地排序,而内置函
- 这篇文章主要介绍了python return逻辑判断表达式实现解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价
- numpy数据保存到文件Numpy提供了几种数据保存的方法。以3*4数组a为例:1. a.tofile("filename.bin
- 本文实例讲解了Python中除法使用的注意事项,是非常重要的技巧,对于Python程序设计来说有很好的借鉴价值。具体分析如下:现来看如下示例
- 1.什么是并发编程并发编程是实现多任务协同处理,改善系统性能的方式。Python中实现并发编程主要依靠进程(Process):进程是计算机中
- 案例展示电影详情,传递电影的id.从search.vue传递到movie.vuemethods: {showMovie(e){var tra
- 本文我们以一个登录例子来说明Flask对 post请求的处理机制。1、创建应用目录,如mkdir examplecd example2、在应
- Django是一个开放源代码的Web应用框架,由Python写成。采用了MTV的框架模式,即模型M,视图V和模版T。它最初是被开发来用于管理
- 写过稍微大型一点 ASP 的人都知道,Session 这个对象真是好用,它可以用来记录使用者私有的资料变量,既安全又方便。但是你真的知道 S
- 很多网站在注册时除了需要用户填写用户名与密码之外,还会要求用户输入邮箱,而且是属于那种不填写就不能完成注册的强制型的。碰到这种情况的时候,一
- 字典是python中唯一内建的映射类型。字典中的值并没有特殊的顺序,但是都存储在一个特定的键(key)里。键可以是数字,字符串甚至是元组。1
- 在平时开发过程中,经常遇到需要在数据中获取特定的元素的信息,如到达目的地最近的车站,橱窗里面最贵的物品等等。怎么办?看下面方法一: 利用数组
- 简介:轮廓发现是基于图像边缘提取的基础寻找对象轮廓的方法,所以边缘提取的阈值选定会影响最终轮廓发现结果。代码如下:import cv2 as
- 在Python语言中最常见的括号有三种,分别是:小括号()、中括号[]、花括号{};其作用也不相同,分别用来代表不同的Python基本内置数
- re正则表达式模块还包括一些有用的操作正则表达式的函数。下面主要介绍compile函数。 定义: compile(pattern[,flag
- 下午在用python将Linux的conf配置文件转化成字典dict时遇到了一个奇怪的问题,原先conf配置文件中没有注释行(以#开头的行)
- exec函数,可以循环定义、赋值多个变量exec ("temp%s=1"%1)这段代码的意思是,让exec执行temp1
- python类class定义及其初始化定义类,功能,属性一般类名首字母大写class Calculator:#名字和价格是属性
- jsonpathjsonpath 用于多层嵌套 json格式的 解析。pip install jsonpathJsonPath描述$根节点@