Les classes en python

Résolu
thekarakoune Messages postés 76 Date d'inscription   Statut Membre Dernière intervention   -  
thekarakoune Messages postés 76 Date d'inscription   Statut Membre Dernière intervention   -
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

fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
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
thekarakoune Messages postés 76 Date d'inscription   Statut Membre Dernière intervention  
 
Merci bien
0