A global variable is a variable that is accessible globally.
A local variable is one that is only accessible to the current scope,
such as temporary variables used in a single function definition.
x = "global "
def foo():
global x
y = "local"
x = x * 2
print(x)
print(y)
foo()
x = 5
def foo():
x = 10
print("local x:", x)
foo()
print("global x:", x)