您的位置:首页 > 移动开发 > Objective-C

在Python中TypeError: object() takes no parameters新手问题的解决办法

2018-01-22 12:02 1271 查看
class Car():
"""模拟一次汽车的简单尝试"""

def _init_(self, make, model, year):
"""初始化汽车属性"""
self.make = make
self.model = model
self.year = year

def get_descriptive_name(self):
"""返回整洁性的描述性信息"""
long_name = str(self.year) + ' ' + self.make + ' ' + self.model
return long_name

my_new_car = Car('audi', 'a4', 2016)
print(my_new_car.get_descriptive_name())


对于这段代码,Python解释器报错:object() takes no parameters

原来 _init_应该是两个_ , 即__init__
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Python
相关文章推荐