Les classes en python

Résolu
Bonjour à toutes et à tous,
débutant en Python, je bloc sur quelque chose de très basique:
j'ai définie la classe suivante dans un fichier dans IDLE:

class Personne:

def __init(self):
self.nom="Dupont"
self.prenom="prenom"
self.age=31
self.adresse="4, allée jean Rostand"
à l'execussion
je tape:
Bernard=Personne()
quand je mets
Bernard.nom il me lance une erreur
quelqu'un peut me guider à le corriger svp ?
Merci

1 réponse

  1. Contributeur
    Bonjour,

    Pour la prochaine fois, pense à utiliser la balise "<code python>" lorsque tu copies-colles un code.
    Exemple :
    <code python>
    ici tu mets ton code
    </code>
    Indique également ton message d'erreur. Cela peut nous mettre sur la voie.

    Sinon ici, il doit s'agir de cette ligne qui est fausse :
    def __init(self):
    Mets plutôt :
    def __init__(self):

    Deux tirets avant, deux tirets après.

    Cdlt,
    1. Merci bien