👤

Obtenez des réponses personnalisées à vos questions sur FRstudy.me. Explorez des milliers de réponses vérifiées par des experts et trouvez les solutions dont vous avez besoin, quel que soit le sujet.

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 !!!!


Sagot :

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.