O que são variáveis?
Podemos imaginar as variáveis como um armário com várias gavetas:
- Cada gaveta é uma variável.
- A etiqueta colada na gaveta é o nome da variável.
- O que está dentro da gaveta é o valor armazenado.
- Você pode abrir a gaveta e trocar o conteúdo sempre que quiser, mas o nome da etiqueta continua o mesmo.
📌
Em Python, não é preciso declarar o tipo da variável antes de usá-la, pois a linguagem é de tipagem dinâmica.
Como criar variáveis em Python
Basta usar o sinal de atribuição =:
nome = "Ana" # string
idade = 20 # inteiro
altura = 1.68 # float
aprovado = True # booleano
Usando variáveis
nome = "Lucas"
idade = 25
print(f"Meu nome é {nome} e tenho {idade} anos.")
Saída:
Meu nome é Lucas e tenho 25 anos.
Reatribuindo valores
Uma variável pode mudar de valor durante a execução do programa.
x = 10
print(x) # 10
x = 20
print(x) # 20
Nomeando variáveis corretamente
- Use apenas letras, números e
_(underline). - O nome não pode começar com número.
- Python diferencia maiúsculas e minúsculas (
idadeé diferente deIdade). - Dê nomes claros e descritivos.
✅ Exemplos válidos:
nome
idade
nota_final
valor_total
❌ Exemplos inválidos:
2idade
valor-total
meu nome
Variáveis dinâmicas
Em Python, o tipo da variável pode mudar conforme o valor atribuído.
x = 10 # int
print(type(x))
x = "dez" # string
print(type(x))
✅
Resumindo:
- Variáveis guardam valores na memória.
- Em Python, não é preciso declarar o tipo (ele é definido automaticamente).
- Podem mudar de valor e até de tipo durante o programa.
- Use nomes claros e siga as regras de nomeação.
