适合新手的python练习(7)

这篇博客介绍了一个适合新手的Python练习——快递报价系统。系统根据用户输入的重量和目的地,计算邮费。3kg以下首重价格不同,3kg以上按续重计算,港澳台/国外则特殊处理。通过while循环和if条件判断实现功能。
摘要由CSDN通过智能技术生成

快递报价系统

需求提出:

在寄快递时需要用户输入已称好的重量和要寄往的地区编号,然后计算机根据物品的重量和地区的寄件价格计算出邮费。
3kg以下物品,各地区的首重价格(元):
东三省/宁夏/青海/海南 = 12;
新疆/西藏 = 20;
其他地区 = 10;
3kg以上的物品,各地区物品(n)的续重价格(元):
东三省/宁夏/青海/海南 = 12+(n-3)*10 ;
新疆/西藏 = 20+(n-3)*20;
其他地区 = 10+(n-3)*5;
特殊的,港澳台/国外不能接受寄件或者需要联系总公司。
服务完当前客户后还要继续服务下一位客户。

实现方法:

可由while循环嵌套if多条件语句,然后每个条件下再各嵌套一个if多条件语句即可。

具体代码如下:

while 1==1:
	print('欢迎使用快递寄件报价系统')
	weight = int(input('请输入重量(千克):'))
	num = input('请输入地点编号(01:
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值