Palavra-chave global do Python
Palavra-chave global
Se você precisar criar uma variável global, mas estiver preso no escopo local, poderá usar a
palavra- global
chave.
A palavra- global
chave torna a variável global.
Exemplo
Se você usar a palavra- global
chave, a variável pertence ao escopo global:
def myfunc():
global x
x = 300
myfunc()
print(x)
Além disso, use a palavra- global
chave se quiser fazer uma alteração em uma variável global dentro de uma função.
Exemplo
Para alterar o valor de uma variável global dentro de uma função, consulte a variável usando a global
palavra-chave:
x = 300
def myfunc():
global x
x = 200
myfunc()
print(x)