Compreender Python e suas variáveis: fundamentos essenciais da programação
Regras para criação de variáveis em Python:
- Não pode usar caracteres especiais no início (apenas letras ou underscore '_')
- Pode conter letras, números e underscore após o primeiro caractere
- Python é case-sensitive (nome ≠ Nome)
- Não pode usar palavras reservadas da linguagem (if, while, def, etc.)
Regras de Precedência em Python:
- Parênteses têm a maior precedência
- Exponenciação (**)
- Multiplicação (*), Divisão (/), Divisão inteira (//), Módulo (%)
- Adição (+) e Subtração (-)
- Operadores de comparação (==, !=, >, <, >=, <=)
- Operadores lógicos: not, and, or
Estruturas Condicionais em Python (if, elif, else)
As estruturas condicionais permitem que o programa tome decisões baseadas em condições específicas.
if (se)
A estrutura 'if' executa um bloco de código se uma condição for verdadeira.
idade = 18
if idade >= 18:
print("Você é maior de idade")
elif (senão se)
O 'elif' permite testar múltiplas condições em sequência. É usado após um 'if' e antes de um possível 'else'.
nota = 75
if nota >= 90:
print("A")
elif nota >= 80:
print("B")
elif nota >= 70:
print("C")
else (senão)
O 'else' é executado quando nenhuma das condições anteriores (if/elif) for verdadeira.
idade = 15
if idade >= 18:
print("Pode dirigir")
else:
print("Não pode dirigir")
Dicas Importantes:
- A indentação é obrigatória em Python para definir os blocos de código
- Você pode combinar múltiplos 'elif' em uma mesma estrutura
- O 'else' é opcional e sempre deve ser o último
- Você pode usar operadores lógicos (and, or, not) nas condições
Mapa Mental - Python: Fundamentos e Estruturas Condicionais