Importante

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!

1
resposta

Calculando a soma dos valores

Boa noite,

Segue o código feito para a resolução da atividade

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

soma = 0
for valor in valores:
    soma += valor

print(f"A soma dos valores é: R${soma:.2f}")
1 resposta

Fala, Laura! Tudo bom?

Agradeço por trazer sua solução para o fórum!

Curti demais como trabalhou a lista de valores para organizar os números em Python, entendeu perfeitamente a importância da estrutura de repetição for para acumular os elementos e usou bem a f-string para formatar a saída com duas casas decimais.

Algo bem legal para complementar é simplificar o cálculo da soma usando a função nativa sum(). Dessa maneira:

valores = [10, 20, 30, 40, 50]
soma = sum(valores)
print(f"A soma dos valores é: R${soma:.2f}")

Isso faz com que o código fique mais enxuto e direto, aproveitando recursos da linguagem.

E algumas boas práticas que você pode adotar são:

  • Legibilidade: manter nomes de variáveis claros, como valores_lista.
  • Generalização: permitir que os valores sejam lidos do usuário em vez de fixos.
  • Organização: encapsular a lógica em uma função, como calcular_soma(valores).

Continue postando as suas soluções! Além de ganhar pontos de XP na plataforma, você pode ajudar outros estudantes no fórum.

Ah, uma pergunta: você prefere evoluir esse código para calcular também a média dos valores ou para permitir que o usuário insira números dinamicamente?

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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