2022年 11月 8日

python全局变量

传送门1
简单说明
引用全局变量,不需要golbal声明,修改全局变量,需要使用global声明,特别地,列表、字典等如果只是修改其中元素的值,可以直接使用全局变量,不需要global声明。

例子
x = 1
def func():
    global x
    x = 2
func()
print(x)

#输出:2 
#加了global,则可以在函数内部对函数外的对象进行操作了,也可以改变它的值了
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10