前言:
而今看官们对“python locals函数”可能比较珍视,我们都需要知道一些“python locals函数”的相关文章。那么小编同时在网上搜集了一些有关“python locals函数””的相关资讯,希望姐妹们能喜欢,兄弟们一起来了解一下吧!我们已经都globals已经有了初步了解,这节我们来学习一下locals函数。
locals函数
locals函数以字典的形式返回当前所在作用域的全部变量,如果你在一个模块里执行locals函数,那么它返回的与globals函数返回值相同,如果你在一个函数中执行locals函数,就只能返回这个函数所形成的局部作用域里的变量。
程序输出结果是
函数create_sql根据传入的table 和 id拼接一个sql语句,上面代码可以使用locals函数进行小小的修改
locals函数返回的是一个字典,内容为
使用两个*表示解包,解包后作为参数传入format方法,**locals()等价于table=table, id=id。
究竟如何在实际应用中使用,还是要看实际工作中遇到了什么问题,千万不要以为,一个函数有着极为固定的用法,只要像背九九乘法表那样背下来就可以成为高手了,高手知识储备量高于常人,但高手之所以是高手,不是因为他们记住的东西多,而是他们有着超出常人的探索能力。
#Python核心技术#
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #python locals函数