Linguagens de programação normalmente permitir funções para ler e alterar as variáveis globais que são declaradas fora do escopo da função. No entanto, a linguagem de programação Python permite que as funções de ler, mas não alterar as variáveis globais , a menos que a variável é declarada explicitamente para ser global dentro da função. Use a palavra-chave "global" dentro do escopo de uma função Python para que a função pode alterar o valor da variável global. Instruções
1
referência a uma variável dentro de uma função , como se fosse global inserindo a referência à variável. Por exemplo :
variable_global = 0
def variable_global_print ():
impressão variable_global
Chamando a função " variable_global_print " exibirá " 0" a norma saída.
2
Declare a variável de ser global explicitamente usando a palavra-chave "global ", seguido do nome da variável quando o valor será atribuído à variável dentro de uma função .
3
Atribuir um valor à variável global, agora usando o operador "=" . Por exemplo :
variable_global = 0
def variable_global_assign ():
mundial variable_global
variable_global = 1
impressão variable_global < br >
a função " variable_global_assign " irá retornar e exibir um "1" para a saída padrão porque ele foi declarado "global" dentro da função e atribuiu o novo valor "1" usando o operador "=" .