Ajouter une propriété à la classe Voiture - Docstring

Dans cet exercice, nous considérons la classe suivante :

class Voiture(object):
    def __init__(self, marque, prix, couleur):
        self.marque = marque
        self.prix = prix
        self.couleur = couleur

Pour l'instant, on considère que le prix de la voiture est en $ américains.

Pour un concessionnaire en Europe, on aimerait avoir facilement accès au prix en euros grâce à un attribut prix_euros.

>>> voiture = Voiture()
>>> print(voiture.prix)
150000
>>> print(voiture.prix_euros)
225000

Pour les besoins de l'exercice, nous considérons que le taux de change $ -> € est de 1.5 (1$ = 1.5€).

Si le prix de la voiture change, il faut que le prix en euro se mette à jour également !

class Voiture(object):
    def __init__(self, marque, prix, couleur):
        self.marque = marque
        self.prix = prix
        self.couleur = couleur
Un instant...

Test de l'attribut prix_euros

Le prix en euros de la voiture doit être égal à 1.5 fois le prix en dollars.

Test de mise à jour de l'attribut prix_euros quand on modifie l'attribut prix

Quand on modifie le prix de la voiture en dollars, le prix de la voiture en euros (donc l'attribut prix_euros) doit se mettre à jour pour refléter le nouveau prix.