As variáveis são como contêineres cósmicos onde armazenamos informações no universo Python. Vamos explorar esse conceito fundamental!

🎯 O Que São Variáveis?

Uma variável é um espaço na memória do computador com um nome, que guarda um valor. Em Python, criar variáveis é extremamente simples:

nome = "Ada Lovelace"
idade = 25
altura = 1.75
programador = True

Observe que não precisamos declarar o tipo da variável - Python faz isso automaticamente!

📦 Tipos de Dados Primitivos

Números Inteiros (int)

ano = 2025
temperatura = -15
pontos = 1000

Números Decimais (float)

pi = 3.14159
preco = 29.90
temperatura = 36.5

Textos (str)

mensagem = "Olá, Universo!"
linguagem = 'Python'
frase = """Texto em
múltiplas linhas"""

Booleanos (bool)

esta_chovendo = False
python_e_incrivel = True

🔄 Conversão de Tipos

Às vezes precisamos converter um tipo em outro:

# String para inteiro
idade = int("25")

# Inteiro para string
texto = str(100)

# String para float
preco = float("19.90")

# Qualquer coisa para booleano
verdadeiro = bool(1)  # True
falso = bool(0)  # False

🧮 Operações Básicas

# Aritmética
soma = 10 + 5
subtracao = 10 - 5
multiplicacao = 10 * 5
divisao = 10 / 5
divisao_inteira = 10 // 3  # 3
resto = 10 % 3  # 1
potencia = 2 ** 3  # 8

# Concatenação de strings
nome_completo = "Ada" + " " + "Lovelace"

💡 Dicas Importantes

  • Use nomes descritivos para suas variáveis
  • Python diferencia maiúsculas de minúsculas (nomeNome)
  • Não use palavras reservadas do Python como nomes de variáveis
  • Use snake_case para nomes compostos: nome_completo

🎓 Exercício Prático

Crie um programa que calcule a área de um retângulo:

base = 10
altura = 5
area = base * altura
print(f"A área do retângulo é: {area}")

Pronto para avançar? No próximo artigo, vamos explorar estruturas condicionais!