Bonjour merci de m'aider au plus vite et si possible avant demain, je doit faire ce programme sur python : Écris une fonction conversion_euros(montant,devise) q
Informatique
pandux
Question
Bonjour merci de m'aider au plus vite et si possible avant demain, je doit faire ce programme sur python :
Écris une fonction conversion_euros(montant,devise) qui dépend d’un paramètre
montant et d’une monnaie devise et qui convertit la somme montant donnée en euros, dans
la devise souhaitée.
Exemples de devises : 1 euro = 1.15 dollar ; 1 euro = 0.81 livre ; 1 euro = 130 yens.
merci de votre aide !!!!
Écris une fonction conversion_euros(montant,devise) qui dépend d’un paramètre
montant et d’une monnaie devise et qui convertit la somme montant donnée en euros, dans
la devise souhaitée.
Exemples de devises : 1 euro = 1.15 dollar ; 1 euro = 0.81 livre ; 1 euro = 130 yens.
merci de votre aide !!!!
1 Réponse
-
1. Réponse Thomas756
Bonsoir,
def conversion_euros(montant, devise):
if devise == "dollar":
return montant / 1.15
elif devise == "livre":
return montant / 0.81
else: #devise == "yens"
return montant / 130
Si tu n'as pas le droit au return dit "débouchant" (c'est le cas dans certaine filière post-bac notamment), tu peux stocker dans une variable le montant final et faire un unique return final:
def conversion_euros(montant, devise):
if devise == "dollar":
euros = montant / 1.15
elif devise == "livre":
euros = montant / 0.81
else: #devise == "yens"
euros = montant / 130
return euros
Bonne soirée.