python类中self报错

为什么我创建一个类,会出现self报错的问题

img

img

class Person(object):
    def__init__(self,name,score):
        self.name = name
        self.score = score

student = Person('junne',100)
print(student.name)
print(student.score)

这个是报错结果

img

这是什么原因,我应该怎么解决呢?谢谢了

def和__之间加空格啊,别连着

class Person(object):
    def  __init__(self,name,score):
        self.name = name
        self.score = score
 
student = Person('junne',100)
print(student.name)
print(student.score)
 

def 与 __init__()之间要用空格隔开