Les class

Résolu
Bonjour.
Je suis débutant python et je suis occupé d’apprendre les class (POO).
J’ai fait un code des plus con possible à faire:

class Voiture:
def _init_(self):
self.nom = “Ferrari”

Vous pouvez le voir, c’est vraiment, vraiment facile. J’ai copié lettre pour lettre l’exemple.

Ensuite, je fais:

>>> ma_voiture = Voiture()
>>> ma_voiture
<__main___.Voiture object at 0x03C29C10>
ma_voiture.nom
Traceback (most recent call last):
File Bla bla, line 1, in <module>
ma_voiture.nom
AttributeError: “Voiture” object has
no attribute “nom”

1 réponse

  1. Contributeur
    bonjour,
    peux-tu utiliser les balises de code quand tu postes du code? https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code

    je me demande si tu ne dois pas mettre deux caractères "souligné" au lieu d'un.
    1. Merci tu me sauves. Ptn je suis trop con et dire que c’était juste que j’avais pas mit 2 souligné... j’étais déjà parti dans des trop genre « ouais mon python y bug je vais devoir tout enlever... »
      C’est trop gentil merci !