Olá, Paulo! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou o map para converter valores com Python, utilizou muito bem a função sum para somar os elementos e ainda compreendeu a importância da função split para separar os dados de entrada.
Uma dica interessante para o futuro é aplicar uma compreensão de listas em vez de map, deixando o código mais explícito. Assim:
def valor_total(texto_valores_str):
lista_valores_float = [float(valor) for valor in texto_valores_str.split()]
return sum(lista_valores_float)
texto_valores_str = input("Digite os valores das vendas: ")
print(f"Valor total: R$ {valor_total(texto_valores_str):.2f}")
Isso faz com que a conversão dos valores fique mais clara e legível.
Alguns materiais podem estar em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!