Erreur inattendue dans Python !
Résolu
InDominusRex
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
_Ritchi_ Messages postés 21130 Date d'inscription Statut Contributeur Dernière intervention -
_Ritchi_ Messages postés 21130 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour, il y a peux j'ai commencé à coder en Python grâce à un livre. Dans le chapitre au sujet des classes, il est demandé de taper cette commande :
class Girafes:
def _init_(self,taches):
self.taches_girafes = taches
(Je précise que les espaces sont respectés, c'est le mise ne page du site qui change cela)
Jusque là tous va bien, mais après il est demandé de taper :
1) oscar = Girafes(100)
2) print(oscar.taches_girafes)
3) 100
Malheureusement quand j'écris la ligne 1, Python affiche :
Traceback (most recent call last):
File "<pyshell#42>", line 1, in <module>
oscar = Girafes(100)
TypeError: object() takes no parameters
Je n'arrive vrmt pas à trouver la solution.
Merci d'avance d'avoir essayé/réussit à m'aider :D
class Girafes:
def _init_(self,taches):
self.taches_girafes = taches
(Je précise que les espaces sont respectés, c'est le mise ne page du site qui change cela)
Jusque là tous va bien, mais après il est demandé de taper :
1) oscar = Girafes(100)
2) print(oscar.taches_girafes)
3) 100
Malheureusement quand j'écris la ligne 1, Python affiche :
Traceback (most recent call last):
File "<pyshell#42>", line 1, in <module>
oscar = Girafes(100)
TypeError: object() takes no parameters
Je n'arrive vrmt pas à trouver la solution.
Merci d'avance d'avoir essayé/réussit à m'aider :D