Bonjour,
je suis débutant en Python et je ne comprends pas l’utilisation des " ___ " par exemple :
c l a s s Personne ( o b j e c t ) : def init ( s e l f , nom , prenom , lieuDeResidence ) : s e l f .nom = noms s e l f . prenom = prenom s e l f . lieuDeResidence = lieuDeResidence def demenager ( s e l f , nouveauLieuDeResidence ) : s e l f . lieuDeResidence = nouveauLieuDeResidence def str ( s e l f ) : r e t u r n ( " Je s u i s " + s e l f . prenom + " " + s e l f .__nom + " et j ’h a b i t e à " + s e l f . lieuDeResidence ) personne1 = Personne ( " Dupont " , " Clara " , " L i l l e " ) personne2 = Personne ( " Martin " , " J u l i e " , "Bé z i e r s " ) p r i n t ( personne1 ) # " Je s u i s Clara Dupont et j ’ h a b i t e à L i l l e " p r i n t ( personne2 ) # " Je s u i s J u l i e Martin et j ’ h a b i t e à Béziers
pourquoi "str" ? pourquoi "init" ? sont-ils entourés de underscores ?
ou puis je trouver une bonne doc; en français si possible? merci