作用:
__dict__是一个用来存储对象属性的字典
__class__绑定一个对象的类
__dict__基本语法:
#创建一个类
class Dog:
pass
dog1 = Dog()
print(dog1.__dict__)
dog1.name = 'wangwang'
print(dog1.__dict__)

__class__基础语法:
#创建一个dog1的同类
dog2 = dog1.__class__()
示例:
class Dog:
pass
dog1 = Dog()
print(type(dog1))
#等同于dog2 = Dog()
dog2 = dog1.__class__()
print(type(dog2))

本文介绍了Python中__dict__和__class__的作用与用法。__dict__用于存储对象属性,而__class__用于绑定对象的类。通过示例展示了如何使用这两个特殊属性进行对象属性管理和类实例化。
3035

被折叠的 条评论
为什么被折叠?



