1
resposta

Calculando a soma de números por Allyson Ferracioli

solução 01:

valores = [10, 20, 30, 40, 50]
soma = sum(valores)
print(f"A soma total das receitas é: {soma}")

solução 02:

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

soma = 0

for valor in valores:
    soma += valor

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

Olá, Allyson, como vai?

As duas soluções apresentadas estão corretas e atendem bem ao objetivo da atividade. Na primeira abordagem você utilizou a função nativa sum(), que é uma forma direta e idiomática em Python para somar todos os elementos de uma lista. Já na segunda solução, o uso do laço for com um acumulador (soma) demonstra bem o funcionamento da iteração e é justamente o tipo de prática que ajuda a compreender melhor o comportamento dos laços.

Seu exercício está bem resolvido e demonstra compreensão das duas abordagens possíveis para realizar a soma de uma coleção em Python. Obrigado por compartilhar sua solução e continue trazendo suas práticas para discussão.

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