1
resposta

Converte e soma

def convert(texto):

lista = []
lista = texto.split(" ")
nova_lista = []
for item in lista:
    nova_lista.append(int(item))
soma = 0
for item in nova_lista:
    soma = soma + item

return (soma)
1 resposta

Olá Thays, tudo bem?

Você utilizou corretamente o método split() para separar os valores digitados e aplicou a conversão para int, o que demonstra um bom entendimento de manipulação de strings e tipos em Python.

Como melhoria, o código pode ser simplificado eliminando listas intermediárias (nova_lista), somando os valores diretamente no laço. Isso deixa o código mais limpo, eficiente e fácil de manter.

texto = input("Digite os valores das vendas: ")

valores = texto.split(" ")
total = 0

for valor in valores:
    total += int(valor)

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