1
resposta

[RESPOSTA] Calculando a soma de números

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

for x in valores:
    x += valores

print(f"A soma total das receitas é: ")
1 resposta

Olá, Jeferson, como vai?

Obrigado por compartilhar sua solução. Percebi que no seu código você acabou misturando o uso da variável de controle do laço com a soma que gostaria de acumular. Isso faz com que o programa não funcione como esperado, já que a variável x é sobrescrita a cada iteração e a instrução x += valores não é válida, pois valores é uma lista.

Uma forma de corrigir seria separar a variável que acumula o resultado. Por exemplo:

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

for item in valores:
    soma += item

print(f"A soma total das receitas é: {soma}")

Continue compartilhando aqui no fórum, isso ajuda muito no aprendizado e também na troca de ideias com outras pessoas. O espaço está sempre à disposição.

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