
Первоклассник Петя очень любит букву «П». Он написал рассказ, но опять перепутал, где нужна прописная буква, а где строчная. Помоги Пете: поменяй в его рассказе все прописные «П» на строчные. Дана одна строка с рассказом Пети. Выведи исправленный рассказ.
Ввод
Петя Поправил посольство Польши.
Вывод
петя поправил посольство польши.
Ввод
Поросенок Походил По Полю.
Вывод
поросенок походил по полю.
Первоклассник Петя очень любит букву «П». Он написал рассказ, но опять перепутал, где нужна прописная буква, а где строчная. Помоги Пете: поменяй в его рассказе все прописные «П» на строчные. Дана одна строка с рассказом Пети. Выведи исправленный рассказ.
Ввод
Петя Поправил посольство Польши.
Вывод
петя поправил посольство польши.
Ввод
Поросенок Походил По Полю.
Вывод
поросенок походил по полю.
Ответы на вопрос

Для того чтобы помочь Пете исправить его рассказ, нужно преобразовать все прописные буквы «П» в строчные буквы «п», оставив все остальные буквы нетронутыми.
Задача решается с помощью регулярных выражений в Python, но для корректного решения нужно уточнить, что регулярное выражение должно заменять именно прописные «П» на строчные «п», а не наоборот. Также стоит убедиться, что замена происходит корректно, не затрагивая уже строчные буквы «п».
Ниже представлен пример решения этой задачи:
Объяснение:
- Импорт библиотеки
re
: Библиотека регулярных выражений необходима для поиска и замены символов. input()
: Мы принимаем строку, введённую пользователем, которая содержит рассказ Пети.re.sub(r"П", "п", text)
: Это регулярное выражение, которое заменяет все вхождения буквы «П» на букву «п» в тексте. Здесь используетсяr"П"
, чтобы работать с конкретным символом без учета других вариантов.print(new_text)
: Выводим исправленный текст на экран.
Пример работы программы:
- Ввод:
Вывод:
Примечания:
- Программа не будет заменять строчные буквы «п», только прописные «П».
- Вы можете ввести любой текст, и программа заменит все прописные буквы «П» на строчные «п», оставив все остальные буквы без изменений.
Этот код решает поставленную задачу корректно и просто.
Похожие вопросы









Топ вопросов за вчера в категории Русский язык







Последние заданные вопросы в категории Русский язык







-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili