Probleme prendre des vacances 8/8


#1


j'ai un problème avec mon code sur le dernier exercice du chapitre prendre des vacances

def hotel_cout(nuits):
    return 140 * nuits
def avion_billet_cout(ville):
    if ville == "Charlotte":
        return 183
    elif ville == "Tampa":
        return 220
    elif ville == "Pittsburgh":
        return 222
    elif ville == "Los Angeles":
        return 475
def location_voiture_cout(jours):
    prix_par_jours = 40
    if jours >= 7:
        return jours * prix_par_jours - 50
    elif jours >= 3:
        return jours * prix_par_jours - 20
    else:
        return jours * prix_par_jours
        


print location_voiture_cout(1)        # retourne 40$
print location_voiture_cout(2)        # retourne 80$
print location_voiture_cout(4)        # retourne 140$
print location_voiture_cout(10)       # retourne 350$

def voyage_cout(ville, jours, depense_argent):
    return hotel_cout(jours) + avion_billet_cout(ville) + location_voiture_cout(jours) + depense_argent
    print voyage_cout("Los Angeles", 5, 600)

sa me met Oups, merci de réessayer. Il semble que la valeur correcte (1955) n'ait pas été affichée
je voit pas ou est l'erreur


#2

Cette ligne n'imprime pas car elle est masquée dans le bloc fonctionnel. Supprimez l'indentation de sorte qu'il est dans la portée globale.

This line is not printing because it is hidden in the function block. Remove the indentation so it is in global scope.


#3

ah ouai j'avais pas fait gaffe , merci :slight_smile: