02 Condicionais

Basic python

Condicionais e laços

O que vem por aí #

  • Direcionar o fluxo com if / elif / else
  • Repetir ações com for e while
  • Juntar condicionais e laços para resolver probleminhas

Reserve 90–120 minutos. Se quiser dividir em dois dias, faça if + lógica no primeiro e for/while + exercícios no segundo.

Como isso se encaixa #

CapítuloHabilidadeO que adicionamos
00 IntroduçãoAmbiente e plano de estudo
01 Sintaxe básicaVariáveis, contas, strings, print / inputManipular e mostrar valores
02 Condicionais e laços (agora)Tomar decisões e repetir processos

Quando condicionais e laços entram em cena, o código passa a ter “comportamento” de aplicativo de verdade.

Posição no roadmap #

graph LR
  A[Preparação<br>Ambiente] --> B[Sintaxe básica<br>Valores]
  B --> C[Condicionais & laços<br>(este capítulo)]
  C --> D[Estruturas de dados / Funções]
  D --> E[Uso de módulos]
  E --> F[Projetos]
  classDef highlight fill:#2563eb,color:#fff,font-weight:700;
  class C highlight;

Condicionais/laços são a ponte para estruturas de dados e funções. Dominando-os, fica muito mais fácil lidar com arquivos, análises ou automações.

Dicas de estudo #

  • Antes de codar o if, descreva a condição em linguagem natural e só depois traduza.
  • Anote as diferenças entre for e while para decidir qual usar.
  • Nas listas de exercícios siga o ciclo “dica → tentativa → correção” e registre onde travou.

Passos deste módulo #

  1. Fundamentos do if
  2. Operadores lógicos e condições aninhadas
  3. Repetição com for
  4. while, break, continue
  5. Resumo e exercícios

Ao comparar sua solução com a oficial, explique em voz alta por que cada escolha deixa o código mais claro. Verbalizar consolida o aprendizado.