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

Faça como eu fiz: calculando o total de vendas

Para este desafio, usei o seguinte código


valores_das_vendas = input("Digite os valores das vendas: ").split()
valores_das_vendas = [int(valor) for valor in valores_das_vendas]
total_de_vendas = sum(valores_das_vendas)
print(f"O total de vendas foi: {total_de_vendas}")

1 resposta

Oi, Deivide! Como vai?

Sua solução ficou simples e eficiente para calcular o total de vendas. Você usou input().split() para separar os valores digitados, converteu cada item para inteiro com list comprehension e depois aplicou sum() para obter o total. Esse fluxo mostra bem como combinar entrada de dados, listas e funções nativas do Python.

Dica: caso os valores das vendas possam ter centavos, use float no lugar de int, assim o código aceita entradas como 10.50, 25.90 e 100.00:

valores_das_vendas = input("Digite os valores das vendas: ").split()
valores_das_vendas = [float(valor) for valor in valores_das_vendas]

total_de_vendas = sum(valores_das_vendas)

print(f"O total de vendas foi: R$ {total_de_vendas:.2f}")

Esse ajuste deixa o programa mais adequado para valores financeiros. Você pretende testar esse código também com vendas que tenham casas decimais?

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