Les classes en python

Résolu
thekarakoune Messages postés 105 Statut Membre -  
thekarakoune Messages postés 105 Statut Membre -
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. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
     
    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
    1. thekarakoune Messages postés 105 Statut Membre
       
      Merci bien
      0