用Python输出停车场的收费标准是半小时内不收费,超过半小时,不足1小时,收费5元:超过1小时,每15分钟收费2.5元,不足15分钟按15分钟收取。试编写程序,计算每辆车的停车费。
提示:向上取整用math.ceil(x)函数。
用Python输出停车场的收费标准是半小时内不收费,超过半小时,不足1小时,收费5元:超过1小时,每15分钟收费2.5元,不足15分钟按15分钟收取。试编写程序,计算每辆车的停车费。
提示:向上取整用math.ceil(x)函数。
收起
分段判断就行
import math
x=float(input())
if x<0.5:
print(0)
elif x<=1:
print(5)
else:
print(5+math.ceil((x-1)/0.25)*2.5)
报告相同问题?