最新公告
  • 欢迎您光临站盟网(原知事网),一个优质的网站源码基地、精品网站模板和插件。欢迎加入永久SVIP
  • python中locals函数的作用是什么?

    正文概述 知事网   2020-12-23 11:12   344

    image.png

    在python中,每个模块拥有它自已的名字空间,即全局名字空间。它记录了模块的变量,包括函数、类、其它导入的模块、模块级的变量和常量,方便python的使用。python中字典的使用也是很常见的,使用locals 函数可以更新并返回一个字典,该字典包含当前位置的所有局部变量。本文主要向大家介绍python中locals函数的作用和用法。

    1、locals 函数

    更新并以字典形式返回当前全部局部变量

    2、语法

    locals()

    3、返回值

    返回一个字典,该字典包含当前位置的所有局部变量。

    4、使用实例

    def foo(arg, a):
    	x = 1
    	y = 'xxxxxx'
    	for i in range(10):
    		j = 1
    		k = i
    	print locals()

    输出

    foo(1,2)
    #{'a': 2, 'i': 9, 'k': 9, 'j': 1, 'arg': 1, 'y': 'xxxxxx', 'x': 1}

    以上就是python中locals函数的介绍,如果修改需要更新并以字典形式返回当前全部局部变量,可以套用上述代码使用locals函数哦~

    转载自:python学习网 https://www.py.cn/


    站盟网 » python中locals函数的作用是什么?

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者
    请选择支付方式
    ×
    支付宝支付
    微信支付
    余额支付
    ×
    微信扫码支付 0 元