1
resposta

[Projeto] ex5

def separa():    
    return [float(x) for x in input('Digite os valores das vendas: ').split()]

def soma(parametro):
    soma = 0
    for num in parametro:
        soma += num
    return soma

entrada = separa()

print(f'O total de vendas foi: {soma(entrada)}')

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi, Andre.

Agradeço por compartilhar.

Gostei bastante da forma como você separou as funções, deixando o código mais organizado e fácil de entender. Isso mostra uma boa prática no uso de funções em Python.

Uma dica interessante para o futuro é usar a função sum() do Python, que já soma todos os valores de uma lista. Veja este exemplo:


valores = [10.5, 20.3, 15.2]
total = sum(valores)
print("O total de vendas foi:", total)

Esse código soma todos os elementos da lista automaticamente.

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