1
resposta

Prática: "Calculando a soma de números"!

Segue abaixo a minha resolução da prática "Calculando a soma de números": Minha resolução da prática "Calculando a soma de números"

1 resposta

Oi João,

O seu código está quase perfeito! 😎

O problema é que você está usando a função sum() dentro do loop for, o que faz com que a soma seja recalculada a cada iteração, e no final, o resultado será sempre a soma de todos os valores da lista.

O correto seria somar cada valor da lista ao valor_total a cada iteração. Veja o exemplo:

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

for valor in valores:
    valor_total += valor

print(valor_total)

Assim, ao final do loop, valor_total conterá a soma correta de todos os valores da lista.

Para saber mais: Função sum() em Python. A documentação oficial do Python explica como a função sum() funciona e como utilizá-la corretamente.

Continue praticando e explorando o mundo da programação! 💪