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

Compreendendo laços

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

print("Lista de clientes: ")
for cliente in clientes:
    print("- ",cliente)


**output: 
Lista de clientes: 
-  João
-  Maria
-  Carlos
-  Ana
-  Beatriz

# Minha explicação de escolha #    
""" O laço mais adequado para esta tarefa é o FOR, ja que existe um limite máximo de clientes na lista. O while é utilizado para iteração indefinida, o código roda enquanto uma condição for verdadeira.
"""
1 resposta

Oi, Nyka! Como vai?

Sua escolha do for ficou muito adequada para percorrer a lista de clientes, já que a quantidade de itens está definida dentro da própria lista. Também ficou boa a explicação sobre o while, pois ele costuma ser usado quando a repetição depende de uma condição que pode variar durante a execução.

Dica: para deixar a saída mais formatada, você pode usar uma f-string no print, como print(f"- {cliente}"), evitando espaços extras entre o traço e o nome.

Como você adaptaria esse código se precisasse mostrar também a posição de cada cliente na lista?

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