Răspuns:
Salut, am scris in Python un program care face ceea ce ai cerut.
Explicatiile se regasesc in comentarii.
# Preluam un sir de caractere de la tastatura
sir_de_caractere = input("Insereaza sirul de caractere: ")
# Separam sirul de caractere dupa spatiu (" ") si
# memoram cuvintele intr-o lista . Folosim in acest
# sens metoda split()
lista_de_cuvinte = sir_de_caractere.split(" ")
# Stergem din lista de cuvinte ultimul cuvant
del lista_de_cuvinte[len(lista_de_cuvinte) - 1]
# Unim cuvintele din lista intr-un string folosind
# ca separator spatiu (" ") cu ajutorul metodei join()
separator = " "
string_dupa_stergere = separator.join(lista_de_cuvinte)
# Testam string-ul obtinut
print(string_dupa_stergere)