`while`, `break`, `continue`

Basic python

`while`, `break`, `continue`

while repete enquanto a condição permanece verdadeira.

count = 0
while count < 5:
    print(count)
    count += 1

Se a condição nunca ficar falsa, você cria um loop infinito. Não esqueça de atualizar variáveis.

break e continue #

break encerra o laço na hora.

while True:
    text = input("> ")
    if text == "exit":
        break

continue pula o restante da iteração atual.

for i in range(10):
    if i % 2 == 0:
        continue
    print(i)

Quando usar for ou while #

  • Número de repetições conhecido → for
  • Continuar até uma condição ser alcançada → while

Experimente #

  1. Crie um jogo de adivinhação: gere um número aleatório 1–100 e peça palpites em um while, dizendo se é maior/menor até acertar.
  2. Use for + continue para somar apenas os pares entre 1 e 100.