学堂 学堂 学堂公众号手机端

Python中vars()函数参数和返回值是什么,怎样用

lewis 6年前 (2019-06-11) 阅读数 12 #技术
这篇文章给大家分享的是“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()函数参数和返回值是什么,怎样用都有更深刻的体会了吧。这里是博信,小编将为大家推送更多相关知识点的文章,欢迎关注!
版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门