1
resposta

[Projeto] Compreendendo laços

clientes = ["João", "Maria", "Carlos", "Ana", "Beatriz"]

print("Relatório Mensal de Clientes:")
for cliente in clientes:
    print(f"Cliente: {cliente}")

Escolhi o for porque ele torna o código mais "pythonico" e limpo, eliminando a necessidade de gerenciar manualmente um contador ou verificar o comprimento da lista, como seria necessário no laço while. É mais seguro contra erros de índice e muito mais fácil de ler.

1 resposta

Oi, Willians! Como vai?

Agradeço por compartilhar.

Gostei da sua análise sobre o uso do for, porque ele realmente deixa a leitura do código mais direta quando precisamos percorrer todos os itens de uma lista. Sua explicação sobre evitar o controle manual de contador também mostra uma boa compreensão da diferença entre for e while.

Continue praticando essa comparação entre os laços, pois isso ajuda bastante na hora de escolher a estrutura mais adequada para cada situação.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!