Durante o exercício sobre laços de repetição, precisei criar um programa para percorrer uma lista de cinco clientes e exibir cada nome na tela. Optei por usar o laço for, porque ele é mais direto quando já sabemos o número de elementos da lista.
Assim, o código fica mais limpo e evita erros como loops infinitos, que são mais comuns quando se usa while sem um controle de parada adequado.
Segue como fiz:
clientes = ["João", "Maria", "Carlos", "Ana", "Beatriz"]
for cliente in clientes:
print(cliente)
for cliente in clientes:
print(cliente)
Resultado:
João
Maria
Carlos
Ana
Beatriz
Essa estrutura me pareceu a mais adequada, pois o for já percorre automaticamente cada item da lista sem precisar de contador manual.
Se alguém tiver outra sugestão de abordagem ou uma maneira diferente de resolver essa tarefa, ficarei feliz em aprender também.