Exercice 3 : Conversion et Calcul (Chaînes et Entiers)

Objectif

Écrire une fonction Python nommée prix_apres_reduction qui prend deux arguments : le prix initial sous forme de chaîne de caractères (prix_str) et le taux de réduction sous forme de nombre décimal (taux_reduc) (ex: 0.1 pour 10%).

La fonction doit :

  1. Convertir le prix_str en nombre entier ou flottant.
  2. Calculer le montant de la réduction.
  3. Calculer le prix final après réduction. 4.Retourner le prix final (un nombre).

La formule est : Prix finale = Prix initial - (Prix initial x Taux de réduction)

Éditeur de code
Passage au tableau (élève) :
Console Python
-- console --
Tests à valider
  • prix_apres_reduction("100", 0.20) == 80.0
  • prix_apres_reduction("50.50", 0.1) == 45.45
Leçon associée
Les fonctions