本文主要是介绍类名为People,说一下下面这些特殊属性的作用。 People.__dict__ People.__module__ People.__doc__,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
类名为People,说一下下面这些特殊属性的作用。People.__dict__People.__module__People.__doc__class People():'''这是人类,我是这个类的注释'''def __init__(self, username, age):self.username = usernameself.age = agedef run(self):'''定义人的跑得功能:return:'''print(self.username + ' can run!')
people = People('Tom', 12)
print(people.__doc__)
print(people.__module__)
print(people.__dict__)
#people.run()#依次输出
这是人类,我是这个类的注释
__main__
{'username': 'Tom', 'age': 12}
#总结:
#__dict__ : 类的属性(包含一个字典,由类的数据属性组成)
#__module__:类定义时所在的模块此处为 __main__ 若位于导入模块ptest下那么该值应为 ptest
#__doc__ :类的注释文档
这篇关于类名为People,说一下下面这些特殊属性的作用。 People.__dict__ People.__module__ People.__doc__的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!