valores = [10, 20, 30, 40, 50]
soma = 0
for valor in valores:
soma += valor
print(f"A soma total das receitas é: {soma}")
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
valores = [10, 20, 30, 40, 50]
soma = 0
for valor in valores:
soma += valor
print(f"A soma total das receitas é: {soma}")
Oi, Micael! Como vai?
Você fez uma boa construção usando a lista valores, a variável soma iniciando em 0 e o laço for para acumular cada número com soma += valor. O resultado final fica correto, pois o código soma 10 + 20 + 30 + 40 + 50 e exibe o total no print.
Uma dica interessante para o futuro é usar a função sum() quando quiser somar os itens de uma lista de forma mais direta.
valores = [10, 20, 30, 40, 50]
soma = sum(valores)
print(f"A soma total das receitas e: {soma}")
Esse código usa sum(valores) para calcular a soma automaticamente. Na sua opinião, em quais situações o for pode ser mais útil do que usar sum() direto?