Python,Пользователь вводит предложение. Заменить группы пробелов одиночными, крайние пробелы удалить. Все слова перевести в нижний регистр, первую букву сделать заглавной. Если в конце нет знака – добавить точку. Вывести получившееся предложение.

Ответы

Ответ дал: mirageKZ
2

Ответ:

Python

s='  в  наШи дни  люди вСему знают цЕну, но ничего не умеЮт  ценить  '

print(s)

s=str.lower(s)   #сделаем всё прописными буквами

s=s.replace('  ', ' ') # уберём дублирующие пробелы

if s[0]==' ': s=s[1:]  # уберём пробел в начале предложения

if s[len(s)-1]==' ': s=s[:len(s)-1] # уберём пробел в конце предложения

s=s.capitalize() # первую букву предложения сделаем заглавной

if s[len(s)-1]!='.': s=s+'.' # добавим в конке точку, если надо

print(s)

Вас заинтересует