Pitão

Variáveis ​​globais Python

Variáveis ​​globais Python

Na linguagem de programação, as variáveis ​​são usadas para armazenar informações. Por exemplo, no desenvolvimento de um sistema de software de gerenciamento de alunos, o nome, e-mail e a idade de um aluno serão armazenados nas respectivas variáveis. Como outras linguagens de programação, Python tem variáveis ​​globais e locais. No Python, as variáveis ​​globais são declaradas fora da função e podem ser usadas em qualquer lugar do programa. Este artigo explica as variáveis ​​globais em Python em detalhes com alguns exemplos.

O escopo da variável global é muito amplo e não se limita a nenhuma função específica. Essas variáveis ​​podem ser usadas dentro e fora da função para armazenar e recuperar informações.

Criação e uso de variáveis ​​globais

Neste exemplo, vamos criar e usar uma variável global em nosso script Python.

#criando uma variável de nome
nome = "kamran"
#criando uma função
def aluno ():
print ("O nome é:", nome)
#calling a função
aluna()

Resultado

No código fornecido, a variável 'nome' é declarada e o valor é atribuído fora da função. Em seguida, chamamos e usamos essa variável dentro da função. A função do aluno imprime o valor do nome do aluno, e o valor do nome é obtido pela variável global.

Agora, se declararmos a mesma variável 'nome' dentro da função e imprimi-la, a variável local da função será chamada e seu valor será impresso. Variáveis ​​locais são variáveis ​​que são criadas e usadas dentro de uma função.

#criando uma variável de nome
nome = "kamran"
#criando uma função
def aluno ():
#criando a variável local
nome = 'Talha'
print ("O nome é:", nome)
#calling a função
aluna()

Resultado

A variável global é uma ótima ferramenta para armazenar informações em um programa. Quando você precisar de qualquer informação, você pode chamar essas variáveis ​​dentro de qualquer função e usar seu valor. Neste próximo exemplo, vamos criar duas variáveis ​​globais, num1 e num2, e usá-las em várias funções para realizar adição, subtração, multiplicação e divisão.

#criando duas variáveis ​​globais, num1 e num2
num1 = 10
num2 = 20
#creating add function
adição def ():
print ("A soma é:", num1 + num2)
#creating subtraction function
subtração def ():
print ("A diferença é", num2-num1)
#creating multiplation function
multiplicação de def ():
print ("O valor de multiplicação é:", num1 * num2)
#creating multiplation function
def division ():
print ("O valor da divisão é", num2 / num1)
#calling todas as funções
Adição()
subtração()
multiplicação()
divisão()

Resultado

Até agora, vimos apenas exemplos em que variáveis ​​globais foram criadas fora da função. No entanto, com o global palavra-chave, podemos criar variáveis ​​globais dentro de uma função.

Dentro e fora da função, o valor da variável criada com a palavra-chave global permanecerá o mesmo.

#criando uma função
def aluno ():
#criando a variável local
nome global
nome = "Kamran"
#calling a função
aluna()
print ("O nome é:", nome)

Resultado

Conclusão

Este artigo explicou as variáveis ​​globais em Python com vários exemplos. Variáveis ​​são os blocos de construção das linguagens de programação. Eles são usados ​​para armazenar informações pertinentes. Com variáveis ​​globais, o valor permanece o mesmo em todo o programa.

Análise do mouse sem fio Microsoft Sculpt Touch
Recentemente li sobre o Microsoft Sculpt Touch mouse sem fio e decidi comprá-lo. Depois de usá-lo por um tempo, decidi compartilhar minha experiência ...
AppyMouse na tela Trackpad e ponteiro do mouse para tablets Windows
Os usuários de tablets costumam perder o ponteiro do mouse, especialmente quando costumam usar laptops. Os smartphones e tablets touchscreen vêm com m...
O botão do meio do mouse não funciona no Windows 10
O botão do meio do mouse ajuda você a percorrer longas páginas da web e telas com muitos dados. Se isso parar, você vai acabar usando o teclado para r...