Taking a Vacation - Printing



Whats wrong with the below code? It says nothing can be printed to the console ? What have i missed?

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

return cost

def trip_cost(city, days, spending_money):
return rental_car_cost(days) + hotel_cost(days) + plane_ride_cost(city)+spending_money

print trip_cost("Los Angeles", 5, 600)

The error i keep getting is :slight_smile:
Oops, try again. It looks like nothing was printed to the console!
Please help!

Emyr M

Replace this line with your code.


Hi @methodace91247,

Make sure that this line is not indented ...

print trip_cost("Los Angeles", 5, 600)

If it is indented, then it is part of the trip_cost function, and it will not be executed.


@appylpye Cheers !! :stuck_out_tongue: working fine