1
resposta

[Projeto] calculando o total de vendas

def calcular_total_vendas(vendas):
    total = 0

    for venda in vendas:
        total += int(venda)

    return total


# Entrada de dados
vendas = input("Digite os valores das vendas: ").split()

total = calcular_total_vendas(vendas)


print(f"O total de vendas foi: {total}")
1 resposta

Oi, Willians! Como vai?

Agradeço por compartilhar.

Seu código ficou bem organizado: a função calcular_total_vendas(vendas) separa a lógica do cálculo da entrada de dados, o que deixa o programa mais fácil de ler e reutilizar. O uso de .split() também foi uma boa escolha para transformar os valores digitados em uma lista.

Uma dica interessante para o futuro é usar sum() junto com map() para somar os valores de forma mais direta:


def calcular_total_vendas(vendas):
    return sum(map(int, vendas))

vendas = input("Digite os valores das vendas: ").split()
total = calcular_total_vendas(vendas)

print(f"O total de vendas foi: {total}")

Neste exemplo, map(int, vendas) converte cada venda para número inteiro, e sum() soma todos os valores da lista.

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