使用vars时python中没有参数输出
函数输出后需要返回对象,这里可以是属性或者元数据。大家接触第一种比较多,所以我们做重点的讲解。在一般函数返回上都难不倒小伙伴,但是也会出现没有参数的情况,这时候使用vars函数就很好解决了。下面我们来从说明、参数等几个要点全面讲解vars函数。
1.说明
vars(object):返回对象object的属性和属性值的字典对象,如果没有参数,就打印当前调用位置的属性和属性值,类似 locals()
2.参数
object -- 对象
3.返回值
返回对象object的属性和属性值的字典对象,如果没有参数,就打印当前调用位置的属性和属性值 类似locals()。
4.实例
a = plt.figure()vars(a)
{'_stale': True,
'stale_callback': None,
'figure': None,
'_transform': None,
'_transformSet': False,
'_visible': True,
'_animated': False,
'_alpha': None,
'clipbox': None,
'_clippath': None,
'_clipon': True,
'_label': '',
'_picker': None,
'_contains': None,
'_rasterized': None,
...
<Figure size 432x288 with 0 Axes>
通过本篇的学习我们知道,如果返回时没有参数,我们可以参考之前所学的locals(),这样说相信小伙伴们都会操作了。
以上是 使用vars时python中没有参数输出 的全部内容, 来源链接: utcz.com/z/541781.html