Intermédiaire
Python Data Classes
Modernise des classes Python classiques en utilisant @dataclass.
📝 Nội dung Prompt
J'ai une classe Python classique avec un long `__init__`, des `__repr__` manuels, etc.
[INSÉRER CODE CLASSE]
Refactorise-la en utilisant `@dataclass`.
Montre comment ajouter :
1. Des valeurs par défaut.
2. `frozen=True` pour l'immutabilité.
3. `__post_init__` pour une validation simple.