1
resposta

[Projeto] Compreendendo laços

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

OBS: Ao salvar, as indentações não estão sendo consideradas. Entretanto, elas aparecem ao editar.

1 resposta

Oi, Paulo! Como vai?

No projeto Compreendendo Laços, você trouxe um exemplo muito interessante com a lista de clientes contendo os nomes João, Maria, Carlos, Ana e Beatriz. A estrutura do seu laço for está correta, e é ótimo ver que você já está utilizando essa lógica para percorrer a lista e exibir cada cliente com o print. Parabéns pelo avanço até aqui!

Sobre a OBS que você mencionou, de que ao salvar as indentações não estão sendo consideradas, esse é um ponto importante de atenção. Em Python, a indentação define o bloco de código que pertence ao laço, portanto o print(cliente) precisa estar recuado corretamente para que o interpretador entenda que ele faz parte do for. Sem essa indentação, o código não funciona como esperado.

Uma dica valiosa para o futuro é usar o método enumerate, que permite percorrer listas com o índice e o valor ao mesmo tempo. Veja este exemplo:


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

for indice, cliente in enumerate(clientes):
    print(indice, cliente)

Esse código percorre a lista completa e exibe tanto a posição quanto o nome de cada cliente, o que pode ser muito útil em projetos mais avançados.

Quanto ao problema de formatação no fórum, tente sempre utilizar a tag de código ao salvar suas postagens, pois ela ajuda a preservar as indentações corretamente na visualização.

Você chegou a testar o código diretamente no seu ambiente de desenvolvimento para confirmar se as indentações estão sendo salvas corretamente por lá também?

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