2
respostas

[Projeto] Soma com for

valores = [10, 20, 30, 40, 50]
total = 0

for i in valores:
    total += i

print(total)
2 respostas

Olá, Juan, como vai?

Sua implementação atende corretamente ao objetivo proposto na atividade. O laço for percorre todos os valores da lista e o acumulador recebe cada soma de forma adequada, chegando ao resultado esperado.

O código está claro, funcional e bem alinhado com o conteúdo do capítulo, utilizando corretamente inicialização da variável acumuladora e iteração sobre a lista. A lógica aplicada resolve o problema de forma direta e correta.

Como dica adicional, vale saber que o Python também possui a função nativa sum, que poderia ser usada para obter o mesmo resultado de forma mais enxuta, como em total = sum(valores). Ainda assim, para fins de aprendizado de laços, a solução que você utilizou é a mais indicada.

Parabéns por compartilhar sua solução e por aplicar corretamente o conteúdo estudado. Continue trazendo suas implementações e dúvidas, o fórum está à disposição para acompanhar sua evolução.

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

Olá Mike muito obrigado, espero continuar contribuindo para a comunidade