Вопрос задан 22.06.2023 в 04:09. Предмет Информатика. Спрашивает Бут Никита.

Python,Пользователь вводит предложение. Заменить группы пробелов одиночными, крайние пробелы

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

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Петрович Арсений.

Ответ:

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)

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вы можете выполнить эти операции с помощью Python. Вот пример кода, который реализует ваше требование:

python
# Получите ввод пользователя sentence = input("Введите предложение: ") # Замените группы пробелов одиночными и уберите крайние пробелы sentence = ' '.join(sentence.split()) # Переведите все слова в нижний регистр и сделайте первую букву каждого слова заглавной sentence = sentence.lower() sentence = sentence.capitalize() # Если в конце нет знака ".", добавьте его if not sentence.endswith('.'): sentence += '.' # Выведите получившееся предложение print(sentence)

Этот код сначала получает предложение от пользователя, затем выполняет каждое из указанных вами действий и выводит итоговое предложение.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос