我刚开始编写代码,发现了一个错误--我不知道如何修复它。这是科德勒米第四课上的。
def hotel_cost(nights):
return 140 * nights
def plane_ride_cost(city):
if city == "Charlotte":
return 183
elif city == "Tampa":
return 220
elif city == "Pittsburgh":
return 222
elif city == "Los Angeles":
return 475
def rental_car_cost(days):
cost == days * 40
if days >= 7:
cost -= 50
elif days >= 3
cost -= 20
File "python", line 17
elif days >= 3
^
SyntaxError: invalid syntax如果有人知道出了什么问题,你能帮忙吗?
发布于 2018-03-14 02:14:28
你忘了一个:
将elif days >= 3更改为elif days >= 3:
并解开这条线
发布于 2018-03-14 02:14:59
if days >= 7:
cost -= 50
elif days >= 3:
cost -= 20可能要阅读以下内容:https://docs.python.org/3/tutorial/controlflow.html
https://stackoverflow.com/questions/49268770
复制相似问题