Ana está desenvolvendo um programa que precisa processar uma lista de 5 nomes de clientes para gerar relatórios mensais. Para isso, ela precisa escrever um programa que percorra a lista de nomes e exiba cada cliente.
clientes = ["João", "Maria", "Carlos", "Ana", "Beatriz"]
Ajude Ana a decidir entre usar um laço for ou while. Escreva o programa usando o laço que você acredita ser mais adequado para essa tarefa e explique por que escolheu esse laço.
Meu código e explicação: Para laços onde se sabe exatamente a quantidade de vezes que o código precisará se repetir, utilize for. Para laços que dependem de uma condição lógica boleana ou não se sabe exatamente a quantidade de vezes que o código deverá se repetir, utilize while. Essa é uma boa prática, porém, nada impede de voce adaptar sua lógica ou sua repetição usando as duas estruturas.
clientes = ["João", "Maria", "Carlos", "Ana", "Beatriz"]
for cliente in clientes:
print(cliente)