Importante

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!

1
resposta

[Projeto] Compreendendo laços

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oi, Nicole! Como vai?

Seu exemplo ficou bem claro para mostrar a diferença entre for e while. Para percorrer uma lista já definida, como clientes, o uso do for é uma ótima escolha, porque ele passa por cada item da sequência de forma direta, sem precisar criar contador ou controlar manualmente o fim da repetição.

Dica: quando quiser deixar a saída mais descritiva, você pode incluir uma mensagem junto ao nome de cada cliente:

clientes = ["Joao", "Maria", "Carlos", "Ana", "Beatriz"]

for cliente in clientes:
    print(f"Cliente processado: {cliente}")

Esse formato ajuda a indicar que cada nome foi lido e processado pelo programa. Em quais outros casos você acha que o for seria mais prático do que o while?

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