主要是利用函数的方法去处理
小于50kg时每千克0.2元,超过50kg时超过的部分每千克0.2元
def money(weigth):
if 0 <=weigth<=50:
weigth = weigth*0.2
print('当重量小于50kg时运费为{:.2f}'.format(weigth))
else:
weigth = 50*0.2+(weigth-50)*0.5
print("当重量大于50kg时运费为{:.2f}".format(weigth))
weigth = eval(input("请输入物品重量(kg):"))
money(weigth)
运行结果
以此类推,这个明白了,像出租车问题也能解决了