当前位置:优草派 > 问答 > Python问答

python怎么获得指定作用域范围内的变量?

标签: Python  python函数  python变量  作者: 罗西汉

回答:

1.在指定作用域的变量之前加上global关键词,这样就变成了一个全局变量,可以在外部调用查找了。

2.使用global()函数,该函数可以获得一个全局范围内所有变量的字典,键为变量名,值为变量的值。

3.使用locals()方法,这个方法可以获得当前作用域内所有变量的字典。当前作用域是指使用该方法的函数,如果是用在外部那就会获得全局变量的字典。

TOP 10
  • 周排行
  • 月排行