Creating Clas.s Methods


What is wrong with my code below. It clearly does print the exact words in the console but still results in an error message
Oops, try again. It looks like you didn't print "This is a silver DeLorean with 88 MPG.".

class Car(object):
    condition = "new"
    def __init__(self, model, color, mpg):
        self.model = model
        self.color = color
        self.mpg   = mpg
    def display_car(self):
        return ("This is a %s %s with %s MPG"%(self.color,self.model,self.mpg))

my_car = Car("DeLorean", "silver", 88)

print my_car.display_car()


a full stop (.) is missing after MPG.


This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.