contador = 0
while contador < 10:
print(f"Processando dados... {contador + 1}")
contador += 1
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
contador = 0
while contador < 10:
print(f"Processando dados... {contador + 1}")
contador += 1
Olá, Cássio! Como vai?
Você aplicou corretamente a estrutura do while, utilizando a variável contador para controlar as repetições e garantindo que o laço seja encerrado quando atingir o valor definido. Isso mostra que você compreendeu bem a diferença entre um laço controlado e um loop infinito, já que o incremento contador += 1 impede que a condição permaneça verdadeira para sempre.
Uma dica interessante para o futuro é testar estruturas de repetição com a função break, que permite interromper um laço quando uma condição específica for atendida. Veja este exemplo:
contador = 0
while True:
print(contador)
contador += 1
if contador == 5:
break
Neste exemplo, o código repete o laço continuamente, mas o break encerra a execução quando contador chega a 5.