• 技术文章 >Python技术 >Python基础教程

    使用vars时python中没有参数输出

    小妮浅浅小妮浅浅2020-12-31 15:07:10原创2101

    函数输出后需要返回对象,这里可以是属性或者元数据。大家接触第一种比较多,所以我们做重点的讲解。在一般函数返回上都难不倒小伙伴,但是也会出现没有参数的情况,这时候使用vars函数就很好解决了。下面我们来从说明、参数等几个要点全面讲解vars函数。

    1.说明

    vars(object):返回对象object的属性和属性值的字典对象,如果没有参数,就打印当前调用位置的属性和属性值,类似 locals()

    2.参数

    object -- 对象

    3.返回值

    返回对象object的属性和属性值的字典对象,如果没有参数,就打印当前调用位置的属性和属性值 类似locals()。

    4.实例

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    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(),这样说相信小伙伴们都会操作了。

    专题推荐:python没有参数输出 vars
    上一篇:python中使用reload重载 下一篇:python空元组在all中返回的是什么

    相关文章推荐

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网