Planea tu viaje (ayuda por favor)


#1

No consigo manera de que funcione e probado de todo y nada, gracias de ante mano.

def costoHotel(dias):
    return 140*dias

def costoViajeAvion(ciudad):
    if ciudad == "Charlotte":
        return 183 
    if ciudad == "Tampa":
        return 220 
    if ciudad == "Pittsburgh": 
        return 222
    if ciudad == "Los Angeles":
        return 475

def costoAlquilarAuto(dias):
    cost = dias*40
    if dias >= 7:
        cost -= 50
    elif dias >= 3:
        cost -= 20
    return cost 
def costoViaje(ciudad, dias, dineroGastos):
    return costoAlquilerAuto + costoHotel + costoViajeAvion, dineroGastos
    print costoViaje("Los Angeles", 5, 600)

#2
return costoAlquilerAuto + costoHotel + costoViajeAvion, dineroGastos

These are functions, so need to be called with the appropriate arguments.

costoAlquilerAuto(dias)

costoHotel(dias)

costoViajeAvion(ciudad)

Lastly, this,

, dineroGastos

should be,

 + dineroGastos

This line should not be indented, as it does not belong in the code block of the costoViaje function..

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

#3

Danke, problema resuelto... :smile: