在codecademy中学习python(classes课程),但是这一课英语不好实在不知道...
发布网友
发布时间:2022-04-26 07:55
我来回答
共1个回答
热心网友
时间:2022-05-11 05:10
这个应该是你改过的代码么,有原代码么,还有可以比用图片,直接复制过来么,这样我也方便拷贝调试,下面是我根据题目猜的。
class Car(object):
condition = "new"
def display_car(self):
print self.condition
def drive_car(self):
self.condition = 'used'
car = Car()
car.drive_car()
print car.condition
追问这个是上一课的代码,现在在这个基础上按照左边Instructions的内容补充,
class Car(object):
condition = "new"
def __init__(self, model, color, mpg):
self.model = model
self.color = color
self.mpg = mpg
。。
追答
应该是下面这样了
class Car(object):
condition = "new"
def __init__(self, model, color, mpg):
self.model = model
self.color = color
self.mpg = mpg
def drive_car(self):
self.condition = "used"
def display_car(self):
print self.condition
my_car = Car("Delorean", "silver", 88)
print my_car.condition
print my_car.model
print my_car.color
print my_car.mpg
print my_car.condition
print my_car.drive_car()
print my_car.condition