Python是一门面向对象的语言,中我们首先创建一个类,然后创建一个实例:
运行会发现在创建实例那一行会报错:object takes no parameters
经过查询发现:原来是def _init_(self,name,score):
中的init前后应该有两个下划线,而我只写了一个,所以会出错,这是个对初学者来说很容易犯的错误
便可成功运行
Python是一门面向对象的语言,中我们首先创建一个类,然后创建一个实例:
运行会发现在创建实例那一行会报错:object takes no parameters
经过查询发现:原来是def _init_(self,name,score):
中的init前后应该有两个下划线,而我只写了一个,所以会出错,这是个对初学者来说很容易犯的错误
便可成功运行