翻译:
类型错误: object()不接受参数
案例:(错误代码)
class Student(object):
def __int__(self, name, score):
self.name = name
self.score = score
def print_score(self):
print self.score
Ronny = Student('Ronny', 97)
Ronny.print_score()
Ronny.age = 22
print Ronny.age
报错:
F:\pythonTest>python TestClass.py
Traceback (most recent call last):
File "TestClass.py", line 10, in <module>
Ronny = Student('Ronny', 97)
Type Error: object() takes no parameters
翻译:
F:\ pythonTest python TestClass.py
回溯(最近一次通话):
TestClass文件”。第10行,<模块>。
罗尼=学生(罗尼,97)
类型错误:object()不接受参数
分析:
在构建对象时报错,类不需要参数,而我已经定义了默认构造函数是需要两个参数的