Voltar para Python

Condições (if/else)

Faça seu programa tomar decisões

Condições permitem que seu programa tome decisões. É como perguntar: 'Se isso for verdade, faça isso; senão, faça aquilo'.

python
# Estrutura básica do if/else
idade = 18

if idade >= 18:
    print("Você é maior de idade!")
else:
    print("Você é menor de idade.")

# Usando elif (else if) para múltiplas condições
nota = 85

if nota >= 90:
    print("Excelente! Nota A")
elif nota >= 70:
    print("Bom! Nota B")
elif nota >= 50:
    print("Regular. Nota C")
else:
    print("Precisa melhorar. Nota D")

Cuidado com a indentação! Em Python, os espaços antes do código são obrigatórios dentro de if/else.

Você pode combinar condições usando 'and' (e) e 'or' (ou):

python
# Combinando condições
idade = 20
tem_carteira = True

if idade >= 18 and tem_carteira:
    print("Pode dirigir!")
else:
    print("Não pode dirigir.")

# Usando 'or'
dia = "sábado"
if dia == "sábado" or dia == "domingo":
    print("É fim de semana! 🎉")

Pratique Agora

0/1 completos
python