在函数内部使用一个变量之前,必须先将其赋值。如果在函数中需要修改全局变量的值,需要使用global关键字声明。例如:
x = 1 def my_function(): global x x = x + 1 print(x) my_function()
在上面的示例中,我们使用global关键字来声明全局变量x。然后,在函数中我们可以对其进行修改和引用,并在函数外部访问已修改的值。
上一篇:本地变量'i'可能在赋值之前被引用
下一篇:本地变量'range”在赋值前使用