Python 运费问题计算

主要是利用函数的方法去处理

小于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 运费问题计算_第1张图片

以此类推,这个明白了,像出租车问题也能解决了

你可能感兴趣的:(Python,python)