Les class

Résolu/Fermé
Neo_2014 Messages postés 32 Date d'inscription jeudi 26 mars 2020 Statut Membre Dernière intervention 10 février 2021 - 22 avril 2020 à 20:13
Neo_2014 Messages postés 32 Date d'inscription jeudi 26 mars 2020 Statut Membre Dernière intervention 10 février 2021 - 22 avril 2020 à 20:52
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

yg_be Messages postés 22726 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 avril 2024 1 476
22 avril 2020 à 20:48
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
Neo_2014 Messages postés 32 Date d'inscription jeudi 26 mars 2020 Statut Membre Dernière intervention 10 février 2021 1
22 avril 2020 à 20:52
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 !
0