1
"trip_cost( 'Pittsburgh'、5) :サポートされていないオペランドの種類は、+: 'int'と 'NoneType' "としました。 ここに元の質問を見つける:https://www.codecademy.com/courses/python-beginner-P5YtY/1/4?curriculum_id=4f89dab3d788890003000096 私は誤植や他の種類のバグを見つけることができませんでした...ヘルプ!ありがとう。trip_cost( 'Pittsburgh'、5)がエラーを発生しました:+: 'int'と 'NoneType'のサポートされていないオペランドタイプ
def hotel_cost(days):
return 140 * days
def plane_ride_cost(city):
if city == "Charlotte":
return 183
if city == "Tampa":
return 220
if city == "Pittsburgh":
return 222
if city == "Los Angeles":
return 475
def rental_car_cost(days):
rental_car_cost = 40 * days
if days >= 7:
return 40 * days - 50
elif days >= 3 and days < 7:
return 40 * days - 20
else:
return 40 * days
def trip_cost(city,days):
return rental_car_cost(days)+hotel_cost(days)+plane_ride_cost(days)