Le but de cet exercice est d'empêcher la modification de l'attribut numero
de l'instance john
.
Je ne vous en dis pas plus, à vous de trouver un moyen d'empêcher le numéro d'être modifié.
Si on essaie de modifier l'attribut, le script doit retourner une erreur de type AttributeError
.
class Compte: def __init__(self, nom, numero, balance): self.nom = nom self._numero = numero self.balance = balance @property def numero(self): return self._numero john = Compte(nom="John Smith", numero="123456", balance=20000)
aanks

class Compte: def __init__(self, nom, numero, balance): self.nom = nom self.numero = numero self.balance = balance john = Compte(nom="John Smith", numero="123456", balance=20000)
Un instant...
Modification de l'attribut numero du compte de john
Vous devez empêcher l'utilisateur de modifier le numéro du compte de John.
Bravo, tu as réussi cet exercice de code 🥳

Soumettre ma solution
Vous avez trouvé une solution alternative pour cet exercice ? Proposez votre solution à la communauté 👇
Seules les propositions différentes de la solution proposée par Docstring peuvent être envoyées.
Ma solution :
Mes notes
Sauvegardé