python中locals函数

您所在的位置:网站首页 locals什么意思 python中locals函数

python中locals函数

2023-03-14 01:50| 来源: 网络整理| 查看: 265

大家好,我是你的好朋友思创斯。今天说一说python中locals函数_locals函数如何在python中使用?,希望您对编程的造诣更进一步.

在函数返回上,除了有全局变量,还有一种局部变量需要我们学习。locals函数是局部变量的返回,其中没有参数,会返回直到函数本身位置,后面变量则不会改变。下面我们就它的局部变量用法通过概念、语法、实例进行系统的学习。

1.说明

locals()方法用来返回当前本地符号表字典 ,符号表是编译器维护程序必要信息的数据结构,包含了变量,方法,类等等。主要有两类符号表:全局符号表

本地符号表

2.语法locals()

3.参数

4.返回值

返回字典类型的局部变量

5.实例def localsNotPresent():

return locals()

def localsPresent():

present = True

return locals()

print(‘localsNotPresent:’, localsNotPresent())

print(‘localsPresent:’, localsPresent())

运行以上代码时,代码输出为:localsNotPresent: {}

localsPresent: {‘present’: True}

注意与globals()方法不同的是locals()并不改变本地符号表的信息。

以上就是locals函数在python中的使用,大家需要重点对局部变量进行理解,学会后就可以尝试我们的实例代码了。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由思创斯整理,转载请注明出处:https://ispacesoft.com/102930.html



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3