Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

1
resposta

[Minha resolução] calculando o total de vendas

valores = input('Digite os valores das vendas: ')

lista_valores = valores.split(' ')
print(lista_valores, type(lista_valores),'\n')

def converter_valor(lista_valores):
    converter = list(map(lambda x : int(x), lista_valores))
    verificar_conversao = map(lambda x: type(x) == int, converter)
    if all(verificar_conversao) == True:
        return converter
        
    else:
        print(f'Conversão falhou: {lista_valores}')

def somar_valores(valores_convertidos):
    return sum(valores_convertidos)

valores_convertidos = converter_valor(lista_valores)
venda_total = somar_valores(valores_convertidos)
print(f'O total de vendas foi: {venda_total}')

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Olá, Bruno, como vai?

Seu código está funcionando bem para a proposta do exercício. A lógica de separar os valores, convertê-los para inteiro e somá-los está correta, e a organização em funções deixa tudo bem claro.

Sua solução está muito boa e cumpre o objetivo proposto. É ótimo ver você compartilhando seu processo. Continue trazendo suas resoluções para o fórum.

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