主要是利用函数的方法去处理
小于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)
运行结果

以此类推,这个明白了,像出租车问题也能解决了
本文介绍了一个用于计算基于重量的运费的Python函数。该函数能够根据不同重量区间应用不同的计费标准,并通过示例展示了如何输入物品重量并获取相应的运费。
985

被折叠的 条评论
为什么被折叠?



