- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我不知道如何对最后一个函数中的参数求和:trip_cost()我收到一条错误消息,而不是我输入的内容:
“哎呀,再试一次。trip_cost('Los Angeles', 6) 引发错误:未定义全局名称 'plain_ride_cost'”
(每次我点“保存并提交”进行检查时,它都会在括号中给出列表中不同的城市名称,并在错误注释中的逗号后给出另一个数字。)
但是到目前为止我已经尝试了一些不同的方法,但它对我不起作用。谁能帮我解决这个问题?:
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
else:
print("unkown costs")
def rental_car_cost(days):
cost = 40 * days
if days >= 3 and days <7:
cost -= 20
return cost
print cost
elif days >= 7:
cost -= 50
return cost
else:
return cost
def trip_cost(city, days):
return hotel_cost(days) + plain_ride_cost("Los Angeles") + rental_car_cost(days)
最佳答案
您的函数命名错误。
您在 trip_cost() 返回中将其命名为 plain_ride_cost("Lost Angeles")。
但是它应该是plane_ride_cost()
将最后一个方法更改为此。
def trip_cost(city, days):
return hotel_cost(days) + plane_ride_cost("Los Angeles") + rental_car_cost(days)
关于python - codecademy python 练习 5.Pull it Together - 如何对行程成本求和(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41892835/
我开发了一个 Android 应用程序,允许实时跟踪用户在 map 上制作的类(class)(Google Map Android V2),我接下来要做的是在类(class)结束后我想给例如,用户有机
我一直在bing / google(布尔)搜索中,发现一些命中(主要是在stackoverflow上),并且尝试使用建议的解决方案没有任何运气。 我正在使用Java 8和DBUnit 2.5.1和my
我有一个String[][]。所以它基本上看起来像这样: { { "Dublin", "NYC"}, { "Moscow", "Los-Angeles"}, { "London", "Pa
我是一名优秀的程序员,十分优秀!