函数输出后需要返回对象,这里可以是属性或者元数据。大家接触第一种比较多,所以我们做重点的讲解。在一般函数返回上都难不倒小伙伴,但是也会出现没有参数的情况,这时候使用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(),这样说相信小伙伴们都会操作了。
Copyright © 2019- net188.cn 版权所有 湘ICP备2022005869号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务