Tomando decisões com if
O if verifica uma condição. Se for verdadeira, executa o bloco indentado abaixo. Use elif para alternativas e else para o caso contrário.
nota = 8
if nota >= 7:
print("Aprovado!")
elif nota >= 5:
print("Recuperação")
else:
print("Reprovado")
Repetindo com for
O for percorre uma sequência — como uma lista de números ou nomes — executando o mesmo bloco para cada item.
for i in range(5):
print("Contagem:", i)
frutas = ["maçã", "banana", "uva"]
for f in frutas:
print("Gosto de", f)
Repetindo com while
O while repete enquanto a condição for verdadeira. Cuidado para não criar loops infinitos!
contador = 0
while contador < 3:
print(contador)
contador += 1
🔗 E isso tem a ver com IA?
Loops processam milhares de exemplos de treino em machine learning. Condicionais filtram dados ruins antes de alimentar um modelo — lógica básica que aparece em todo pipeline de IA.
Quiz do módulo
Responda as 5 perguntas para fixar o conteúdo. Acertou 3 ou mais? Siga para o próximo módulo.
Quiz do módulo
if idade >= 18: serve para…
Quiz do módulo
Qual palavra-chave repete um bloco enquanto uma condição for verdadeira?
Quiz do módulo
for i in range(3): executa o bloco quantas vezes?
Quiz do módulo
O que significa a indentação (recuo) em Python?
Quiz do módulo