Taking a Vacation
Hello everyone. Please help me. I cannot find what my mistake.

Oops, try again. It looks like nothing was printed to the console!

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 plane_ride_cost(city)+hotel_cost(days)+rental_car_cost(days)+spending_money
    print trip_cost("Los Angeles", 5 , 600)


Indentation is important,Your print statement is inside the function (trip_cost())

Its a separate block of code so it should be outside of it and on 0-indentation.


Thanks a lot it was useful. all work excellent. thanks again


This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.