7/7 Need Help


indent preformatted text by 4 spacesI've looked around but I'm still stuck.

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 = 40 * days
	if days >= 7:
    	    cost = 40 * days - 50
	elif days >= 3:
    	    cost = 40 * days - 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)

Fails and says "Oops, try again. trip_cost should take exactly three parameters: city, days, and spending_money (in that order). "

What did I do wrong?


First thing, more the 'return cost' in the rental section back one level.

Second, spending money should NOT be in that equation. Why confuse the issue? Point 2 in the Instructions only give 2 things to be there, City and Days.(this too took me awhile to figure out hwo to wrap my brain around that).


Thanks for the help, simply moving the return back one place.

The equation worked just fine.