11 2 10 cannot validate (python badge almost here :) )


#1



python almost finish, but one exercice still lock me

https://www.codecademy.com/fr/courses/python-intermediate-fr-FR-ejrp4/1/4?curriculum_id=5370f030fed2a866a2000001

Oups, merci de réessayer. Vous devriez d'abord afficher la condition 'neuf' de ma_voiture.


class Voiture(object):
    condition = "nouveau"
    def __init__(self, modele, couleur, mpg):
        self.modele = modele
        self.couleur = couleur
        self.mpg = mpg
    
    def afficher_voiture(self):
        return "Ceci est une {} {} avec {} MPG.".format(self.modele, self.couleur, self.mpg)
        
    def conduire_voiture(self):
        self.condition = "usé"

ma_voiture = Voiture("DeLorean", "argent", 88)

class VoitureElectrique(Voiture):
    def __init__(self, modele, couleur, mpg, type_batterie):
        self.modele = modele
        self.couleur = couleur
        self.mpg = mpg
        self.type_batterie = type_batterie
        
    def conduire_voiture(self):
        self.condition = "comme neuve"
        
ma_voiture = VoitureElectrique("Renault 19","grise", "90000", "pile thermique")
print(ma_voiture.condition)
ma_voiture.conduire_voiture()
print(ma_voiture.condition)


#2

up s'il vous plait :slight_smile:


#3

Bonjour @bluishift,

Ici ...

class Voiture(object):
    condition = "nouveau"

... utilisez ceci ...

class Voiture(object):
    condition = "neuf"

... et ici ...

    def conduire_voiture(self):
        self.condition = "comme neuve"

... utilisez ceci ...

    def conduire_voiture(self):
        self.condition = "comme neuf"

#4

merci beaucoup (ca fait plaisir d'etre débloqué :wink:)


#5