Trilha Python
Lógica e Reutilização·Licao 4/12
Modulo 2

Condições com if, elif e else

Trilha Python, dentro da Oficina de Dados.

Condições permitem que o seu script tome decisões. Em vez de executar sempre o mesmo fluxo, você passa a adaptar o comportamento de acordo com uma regra.

Isso é útil para classificar pedidos, marcar clientes, validar campos ou decidir quando um relatório deve ser enviado. Se você já usou CASE WHEN em SQL, a ideia aqui é parecida.

Em Python, usamos if, elif e else com indentação para definir os blocos de código.

Exemplo:

valor_total = 850

if valor_total < 200:
    porte = "pequeno"
elif valor_total < 1000:
    porte = "medio"
else:
    porte = "grande"

print(porte)

A lógica pode ser usada para categorizar métricas e gerar alertas simples.

?

Desafio guiado

Classifique um cliente como `bronze`, `prata` ou `ouro` com base na quantidade de pedidos.

  1. Crie uma variável `qtd_pedidos`.
  2. Use `if`, `elif` e `else` para definir a variável `nivel`.
  3. Mostre o nível final com `print()`.

Saida esperada

ouro

Dica

Você pode usar regras como: até 2 = bronze, até 5 = prata, acima disso = ouro.

Pratique no navegador

Carregando ambiente Python...

Resumo da lição

Condições ajudam a transformar regras de negócio em código simples e legível.