""" 当类属性和实例属性发生冲突时,如下所示的 name 属性, 此时调用test对象,会发现无法获取类属性name,得到的是实例属性name。 在对象中,查找属性时,会先从实例属性中查找,如果没找到,会转到类属 性中查找,如果还没找到,就会报错。(在实例中优先查找和修改实例属性, 然后是类属性) """ class Test: name = "zhangsan" def __init__(self): self.name = "lisi" test = Test() print(Test.name) print(test.name) output: zhangsan lisi