👤

realizati un program care, fiind dat un sir de caractere de la tastatura, ormat din cuvinte separate prin spatiu va sterge ultimul cuvant

Răspuns :

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)