Python中vars()函数参数和返回值是什么,怎样用
这篇文章给大家分享的是“Python中vars()函数参数和返回值是什么,怎样用”,对大家学习和理解有一定的参考价值和帮助,有这方面学习需要的朋友,接下来就跟随小编一起学习一下吧。
Python3内置函数--vars()函数
感谢各位的阅读,以上就是“Python中vars()函数参数和返回值是什么,怎样用”的内容了,经过本文的学习后,相信大家对Python中vars()函数参数和返回值是什么,怎样用都有更深刻的体会了吧。这里是博信,小编将为大家推送更多相关知识点的文章,欢迎关注!
Python3内置函数--vars()函数
vars()函数描述:
vars() 函数返回对象object的属性和属性值的字典对象。
vars()函数语法:
vars([object])
vars()函数参数:
object -- 对象
vars()函数返回值:
返回对象object的属性和属性值的字典对象,如果没有参数,就打印当前调用位置的属性和属性值 类似 locals()函数。
vars()函数实例:
print(vars()) '''结果 {'__builtins__':<module'builtins'(built-in)>,'__cached__':None,'__file__':'/home/python/Desktop/pc/pc/apps/contents/tests.py','__doc__': None,'__loader__':<_frozen_importlib_external.SourceFileLoaderobjectat0x7f2e5fa78ac8>,'__package__':None,'__spec__':None,'__name__': '__main__'} ''' classTest(object): num=1 _num=2 defadd(self): returnself.num+self._num print(vars(Test)) '''输出结果 {'__weakref__':<attribute'__weakref__'of'Test'objects>,'__dict__':<attribute'__dict__'of'Test'objects>,'__doc__':None,'num':1, 'add':<functionTest.addat0x7f0321986b70>,'_num':2,'__module__':'__main__'} '''
感谢各位的阅读,以上就是“Python中vars()函数参数和返回值是什么,怎样用”的内容了,经过本文的学习后,相信大家对Python中vars()函数参数和返回值是什么,怎样用都有更深刻的体会了吧。这里是博信,小编将为大家推送更多相关知识点的文章,欢迎关注!
版权声明
本文仅代表作者观点,不代表博信信息网立场。