1
resposta

Minha solução

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Bom dia, Santiago! Como está?

Incrível! Continue resolvendo os desafios e compartilhando com a comunidade Alura.

Notei que você utilizou o split() para separar os valores de entrada, aplicou de forma eficaz o map(float, ...) para converter strings em números e compreendeu a importância do sum() para calcular o total de vendas.

Um próximo passo interessante seria explorar o tratamento de erros para lidar com entradas inválidas. Veja o exemplo:

try:
    valores = input("Digite os valores das vendas: ").split()
    total = sum(map(float, valores))
    print(f"O total de vendas foi: {total}")
except ValueError:
    print("Por favor, digite apenas números separados por espaços.")

Resultado:

Digite os valores das vendas: 10 20 30 abc
Por favor, digite apenas números separados por espaços.

Isso permite uma experiência mais robusta para o usuário, que pode ser muito útil para evitar quebras inesperadas no programa.

Ícone de sugestão Para saber mais:

Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:

Alguns materiais estão 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!

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