Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Aplicação

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

total = 0

for i in valores:
    total = i + total
    
print(total)

1 resposta
solução!

Olá, Pedro, como vai?

Seu código resolve corretamente a proposta da atividade e demonstra um bom entendimento do uso do laço for para percorrer uma lista e acumular valores em uma variável.

A lógica está clara, a inicialização da variável total foi feita de forma adequada e a soma acumulativa dentro do laço funciona como esperado. Ao final, a impressão do resultado retorna corretamente a soma dos valores da lista.

Como dica adicional, em Python existe a função nativa sum(), que também realiza essa operação, mas é importante dominar a lógica como você fez, especialmente para aprender bem o funcionamento dos laços.

Obrigado por compartilhar sua solução. O fórum fica à disposição caso queira trazer outras atividades ou dúvidas.

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