#1 Le 14/11/2007, à 22:25
- thib
[RESOLU]Très mauvais en python...Une petit aide?
Bonjours,
Je me remet tout doucement au python et j'ai fait un exercice ....
voila le code:
class Cercle:
def _init_(self, rayon):
self.rayon=rayon
def surface(self):
return 3.14*self.rayon**2
class cylindre(Cercle):
def _init_(self, rayon, hauteur):
cerlce._init_(rayon)
self.hauteur=hauteur
def volume(self):
return self.surface()*self.hauteur
CY1 = cylindre(2, 5)
print CY1.volume()
Mais il me dit que la classe cylindre ne prend pas d'argument. POuvez vous mle dire pourquoi?
MERCIa
Dernière modification par thib (Le 14/11/2007, à 22:38)
Pitivi va bientot avoir des effets: http://thiblahute.blogspot.com/
Hors ligne
#2 Le 14/11/2007, à 22:33
- Kor
Re : [RESOLU]Très mauvais en python...Une petit aide?
les constructeurs prennent 2 underscores => __init__ et non _init_
Hors ligne
#3 Le 14/11/2007, à 22:33
- thib
Re : [RESOLU]Très mauvais en python...Une petit aide?
merci.
Dernière modification par thib (Le 16/11/2007, à 01:11)
Pitivi va bientot avoir des effets: http://thiblahute.blogspot.com/
Hors ligne