Lección: Tomar unas vacaciones. Nro 5 - Todo Junto


#1



No tengo idea de cómo continuar con esta lección. Alguna ayuda?

Es decir, si empiezo definiendo la función con dos argumentos pues no se parece en nada al ejemplo y por lo tanto estoy perdido. Se agradece cualquier ayuda.


def costo_hotel(noches):
    return 140 * noches
    
def costo_del_vuelo(ciudad):
    cities = {
        "Córdoba": 821,
        "Iguazú": 941,
        "Ushuaia": 1280,
        "Bariloche": 1848,
    }
    return cities[ciudad]


def alquiler_de_auto(dias):
    costo = dias * 338
    if dias >= 7:
        costo = costo - 100
    elif dias >= 3:
        costo = costo - 50
    return costo

def costo_viaje(ciudad,dias):


#2

Necesitas concatener las funciones que ya tienes difinida:
Ejemplo:

def costo_viaje(ciudad,días): """ Esta función me dirá todo lo que pastará hasta el momento que no es más que el gasto del hotel, de un auto y el vuelo (sumar todos estas funciones) """

def costo_viaje(ciudad, dias):
return alquiler_de_auto(dias) + costo_hotel(dias) + costo_del_vuelo(ciudad)