1
resposta

[Projeto] Praticando Python - Compreendendo laços

Resolução com o laço "for":

clientes = ["João", "Maria", "Carlos", "Ana", "Beatriz"]
for nome in clientes:
    print(nome)

Resolução com "while":

clientes = ["João", "Maria", "Carlos", "Ana", "Beatriz"]
nome = 0
while nome < len(clientes):
    print(clientes[nome])
    nome += 1
1 resposta

Olá, Vitor, como vai?

O seu código apresenta ambas as implementações de maneira correta e funcional. No caso da estrutura while, você utilizou corretamente uma variável de controle para percorrer os índices da lista, garantindo que o laço termine ao atingir o tamanho total da coleção. Já na estrutura for, o Python lida com a iteração de forma direta, o que torna o código mais limpo e legível para este cenário específico.

Agradeço por compartilhar sua resolução e o incentivo a continuar praticando e postando seus exercícios. O fórum segue à disposição para suas futuras dúvidas.

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