因为在python中所有的类属性都保存在其__dict__的字典中,所以可以这样定义类的属性:
class 人:
__属性={'姓名':'张三','年龄':58,'性别':'男'}
def __init__(self):
self.__dict__=self.__属性
pass
公务员=人()
print(公务员.姓名,'今年',公务员.年龄,'岁,他是个好',公务员.性别,'人!')
结果为:
张三 今年 58 岁,他是个好 男 人!
PS C:\Users\xx\python_code>
本文介绍了一种使用Python字典初始化类属性的方法,通过将类属性存储在__dict__中,可以灵活地为类实例动态赋值。示例代码展示了如何创建一个'人'类,并为其分配姓名、年龄和性别等属性。
1877

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



