Python global创建全局变量

1、global全局关键字

如果需要在方法或函数内创建一个全局变量,则可以使用global关键字。

global关键字使变量成为全局变量。

例如:

如果使用global关键字,变量属于全局作用域:

def myfunc():
    global x
    x = 300

myfunc()

print(x)

另外,如果想要对函数内部的全局变量进行更改,也可以使用global关键字。

例如:

要改变函数内部全局变量的值,可以使用global关键字引用该变量:

x = 300

def myfunc():
    global x
    x = 200

myfunc()

print(x)