Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Praticando Python | 014 | Código | Calculando a soma de números

Boa tarde, apenas para compartilhar conforme comentário na pagina do curso.

# Praticando Python | 014 | Código | Calculando a soma de números

# Você está recebendo uma lista de valores representando os produtos de sua loja virtual e gostaria de calcular a soma total desses produtos para entender o desempenho financeiro semanal.
# Crie um programa para implementar a soma.

'''Lista para somar valores'''
valores = [10, 20, 30, 40, 50]

'''Inicializar a variável'''
saldo = 0

'''Laço de Repetição | Executar enquanto houver números na lista'''
for valor in valores:
    saldo += valor
    print(f"O Saldo da sua receita é de R$: {saldo}")
2 respostas
solução!

Olá, estudante, como vai?

Seu código resolve corretamente a proposta da atividade, utilizando um laço for para percorrer a lista e uma variável acumuladora para somar os valores. A lógica está consistente com o conteúdo de laços de repetição apresentado no curso.

A soma está sendo realizada corretamente a cada iteração, e o uso do operador de atribuição composta deixa o código claro e legível. A inicialização da variável antes do laço também está adequada.

Como complemento ao que foi desenvolvido, vale conhecer a função embutida sum(), que o Python oferece para esse tipo de operação. Em cenários mais simples, ela permite obter o total da lista de forma direta, tornando o código mais enxuto, por exemplo: saldo = sum(valores). Essa alternativa não substitui o aprendizado dos laços, mas amplia seu repertório de soluções.

Um ponto que você pode considerar como ajuste é a posição do print. Do jeito que está, o saldo parcial é exibido a cada passo do laço, o que pode ser útil para depuração, mas se a ideia for mostrar apenas o total final, o print pode ser colocado fora do for.

Obrigado por compartilhar sua solução e fique à vontade para continuar utilizando o fórum para trocar ideias e aprender mais.

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

Muito obrigado, vou explorar o que você me recomendou.