之前一直不太理解这个问题,在写了足够多代码后,理解到这是指向类的实例;注意:不是指向类,如果指向类,就不清楚是调用了哪个实例的数据。
class Person:
def __init__(self,name):
self.name = name
def sayhi(self):
print("hi,my name is",self.name)
p1 = Person('a')
p2 = Person('b')
print(p1.name)
print(p2.name)
p1.sayhi()
p2.sayhi()