用Python计算邮资
时间: 2023-11-16 16:58:52 浏览: 148
python计算圆周率pi的方法
5星 · 资源好评率100%
这是一个计算邮资的Python程序,根据邮件的重量和用户是否选择加急计算邮费。如果重量在1000克以内(包括1000克),基本费用为8元。超过1000克的部分,每500克加收超重费4元,不足500克部分按500克计算。如果用户选择加急,多收5元。程序的输入是一个整数和一个字符,以一个空格分开,分别表示重量(单位为克)和是否加急。如果字符是y,说明选择加急;如果字符是n,说明不加急。程序的输出是一个整数,表示邮费。
下面是Python代码实现:
s = input().split()
a = int(s)
b = str(s)
if a <= 1000:
if b == 'n':
print('8')
elif b == 'y':
print('13')
else:
if b == 'n':
print(8+((a-1000)//500 + ((a-1000)%500 != 0))*4)
if b == 'y':
print(13+((a-1000)//500 + ((a-1000)%500 != 0))*4)
阅读全文