Antes de iniciar o tutorial, vamos fazer uma pergunta: todos vocês conseguiram aprender o conteúdo do artigo anterior? Se sim, podemos seguir para este.
O que é uma variável?
Variáveis funcionam como na matemática. Por exemplo:
a = 1 + 2
(Nota: aqui o '=' não é o sinal de igualdade matemática, mas sim o operador de atribuição; o sinal de igualdade é '==').
Aqui, 'a' é uma variável, que recebe o resultado de 1 + 2. E 'a' pode mudar conforme 1 ou 2 mudam, então ela pode variar, não é fixa.
Função das variáveis
As variáveis existem para facilitar a entrada e saída de dados pelos programadores.
As variáveis em Python são fáceis de usar, não precisam ser declaradas antes, podem ser usadas diretamente. Veja o código na Figura 1:
a = 1 # Atribui 1 a a
b = 2 # Atribui 2 a b
c = a + b # Atribui a + b a c
print(c) # Exibe c
Como mostrado na Figura 2:
Todos devem ter notado que 'c' não usa aspas simples. Por que? Porque não queremos exibir 'c', mas sim o resultado de a + b, portanto não usamos aspas.
Regras para nomear variáveis:
1. Compor por letras, números e underline; não podem ter espaços e não podem usar caracteres chineses.
2. Deve começar com uma letra. Nomes que começam com underline têm definições especiais.
3. Não pode ter o mesmo nome que variáveis do sistema, ou seja, identificadores! Por exemplo, 'def' é uma declaração de função, não podemos usar o mesmo nome para outra variável.
Depois de atribuir valor a uma variável, podemos reatribuir:
a = 1
a = 2
Após essa atribuição, 'a' será 2 e não 1.
Liberação de variáveis
Quando não vamos mais usar uma variável, é melhor liberar a memória que ela ocupa. Uma variável ocupa um certo espaço; muitas variáveis inúteis podem deixar o sistema lento.
Como liberar:
del nome_da_variavel
Nota: Após usar esta instrução, a variável deixa de existir e não pode mais ser usada.
(Viram? Não é parecido com o Python do Symbian? Porque esta parte é igual, então...) Lembram do método de exibir 'hello world' da última vez? Aqui podemos atribuir 'hello world' a 'a' e exibi-lo como fizemos antes.
Agora vamos fazer um exercício: use o método que acabamos de aprender para exibir 'hello world'.
O terceiro arquivo contém o código usado no tutorial, altere para py.
Status do visto: não necessário