Hey, you never know! Taking a vacation 6/7


#1




https://www.codecademy.com/courses/python-beginner-P5YtY/1/5?curriculum_id=4f89dab3d788890003000096
Oops, try again. trip_cost('Pittsburgh', 1, 0) raised an error: 'int' object is not callable

I'm not sure what to do here? I have no idea which part is wrong. Please help!


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):
    total = 40 * days
    if days >= 7:
        total -=50
    elif days >= 3:
        total -= 20
    return total
def trip_cost(city, days, spending_money):
    return rental_car_cost(days) + hotel_cost(days) + plane_ride_cost(city) + spending_money(days)


#2

When you're returning trip_cost remove the argument for spending money. : )


#3

spending_money is indeed not a function, it is just a variable, just add it:

+ spending_money