Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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