Python Global Keyword
Global Keyword
If you need to create a global variable, but are stuck in the local scope, you can use the
global keyword.
The global keyword makes the variable global.
Example
If you use the global keyword, the variable belongs to the global scope:
global x
x = 300
myfunc()
print(x)
Also, use the global keyword if you want to
make a change to a global variable inside a function.
Example
To change the value of a global variable inside a function, refer to the
variable by using the global keyword:
def myfunc():
global x
x = 200
myfunc()
print(x)