Les dataclasses

Inscris-toi

(c'est gratuit !)

Un compte est nécessaire pour participer aux discussions.

Créer un compte

Toutes les questions

Simon

18 novembre 2024

Résolue
2 réponses

Incrémentation des voitures créées dans une dataclass

Bonjour, Comment faire pour recréer l'exemple avec les incrémentations des "voitures_crees" dans le cas où nous sommes dans une dataclasse? J'ai essayé de le faire pour le cours suivant sur les méthodes statiques, mais le nombre de voitures créées restent incrémentées à 1. Je ne sais pas où mettre l'incrémentation dans mon code pour que ça se fasse correctement. Voici ce que j'avais essayé de faire initialement : ```python class Voiture : marque: str vitesse: int prix: int voiture_crees: ClassVar[int] = 0 voiture_crees: int = voiture_crees+1 ``` Merci pour votre aide

al

15 avril 2024

Résolue
3 réponses

ClassVar

```python from typing import ClassVar @class User: first_name: str last_name : str c: ClassVar[int] ``` Si je comprends bien ce cas, en fait ClassVar permet de créer une variable de classe - dans d'autres langage cela s'appellerait une variable static ?

Ce n'est pas fini...

Tu as complété % du parcours 🔥

Termine l'intégralité de la formation pour pouvoir débloquer ton attestation de réussite.

Rechercher sur le site

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.