我才刚刚开始,并在此功能惹毛了(它给我的错误输出):不知道关于Python功能
def rental_car_cost(days):
x = 40
if days < 2:
return days*x
elif days >= 3:
return days*x-20
elif days>= 7:
return days*x-50
else:
print "Please enter nr of days"
而且,我如何确保一个数字输入的“天” ?
给我们一个实际与预期产出的例子,并解释函数应该如何表现。另外,请问每个问题一个问题。 –
rental_car_cost(2)应该等于60,但它给了我“请输入天数” – aaaa
@aaa嗯,2不小于2,也不大于或等于3或7,所以它只是做你问了什么...... – twalberg