案例1:快递价格计算器
一、需求分析
帮一家快递点开发一个快递价格计算器,业务如下:
提示用户(快递员)输入:①重量 ②地点编号
快递费算法:首重+续重
首重:3公斤
3公斤以内:东三省/宁夏/青海/海南--12元 新疆/西藏--20元 港澳台/国外--不接受寄件 其他--10元
超过3公斤部分:东三省/宁夏/青海/海南--每公斤10元 新疆/西藏--每公斤20元 港澳台/国外--联系总公司 其他--每公斤5元
二、代码实现
#案例1:快递价格计算器
print("欢迎来到快递系统!")
weight=int(input("请输入包裹重量(千克/kg):"))
num=input("请输入地址编号(01.其他 02.东三省/宁夏/青海/海南 03.新疆/西藏 04.港澳台/国外):")
if weight<3 and weight>0:
if num=="01":
p=10
elif num=="02":
p=12
elif num=="03":
p=20
elif num=="04":
p=100000
print("不接受寄件,抱歉!")
else:
print("输入错误!")
num=input("请重新输