Бесплатный урок с нашим репетитором!

Узнать подробнее

Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Посмотреть все вопросы нейросети
Бесплатный пробный урок с репетитором

Узнай больше про репетиторов Новой Школы и запишись на бесплатный пробный урок. Мы проверим твой уровень знаний и составим план обучения по любому предмету и классу

Вопрос от Анонимного юзера 07 сентября 2025 12:00

Есть переменная story, в которой лежит известная русская скороговорка. Далее через input() в переменную old вводится слово в скороговорке, которое хотят заменить. В переменную new вводится слово, НА которое хотят заменить. Тебе нужно сделать саму замену и вывести получившийся результат.Напиши код у себя в редакторе кода, а сюда вставь, чтобы проверить. Код 1 story = "Топал грека через реку, видит грека - в реке рак. Сунул грека руку в реку, рак за руку греку - цап!" 2 old = input("Ехал ") 3 new = input("Топал ")

Ответ нейросети

07 сентября 2025 12:00

Ниже простой способ выполнить замену в строке story на введённые old и new. По умолчанию замена выполняется по всем вхождениям старого слова.

Простейшее решение (замена подстрок): story = "Топал грека через реку, видит грека - в реке рак. Сунул грека руку в реку, рак за руку греку - цап!" old = input("Введите искомое слово: ") new = input("Введите новое слово: ")

result = story.replace(old, new) print(result)

Дополнительно (замена только целых слов, по границам слова): import re story = "Топал грека через реку, видит грека - в реке рак. Сунул грека руку в реку, рак за руку греку - цап!" old = input("Введите искомое слово: ") new = input("Введите новое слово: ")

pattern = r'\b' + re.escape(old) + r'\b' result = re.sub(pattern, new, story) print(result)

Пояснения:

  • story.replace(old, new) заменяет все вхождения подстроки old на new в строке story. Это простой и быстрый вариант.
  • Если нужно заменить только целые слова (а не часть слова, например заменить "грека" и не затронуть "греками" или "греку"), используйте вариант с регулярным выражением и границами слов (\b).

Задай свой вопрос

Напиши любую задачу или вопрос, а нейросеть её решит

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

Бесплатно Мобильное приложение ГДЗ
Мобильное приложение ГДЗ

Задавай вопросы искуcственному интеллекту текстом или фотографиями в приложении на iPhone или Android

qr-codegoogle-playapp-store

Саша — ассистент в телеграмме

Есть переменная story, в которой лежит известная русская скороговорка. Далее через input() в переменную old вводится слово в скороговорке, которое хотят заменить. В переменную new вводится слово, НА которое хотят заменить. Тебе нужно сделать саму замену и вывести получившийся результат.Напиши код у себя в редакторе кода, а сюда вставь, чтобы проверить. Код 1 story = "Топал грека через реку, видит грека - в реке рак. Сунул грека руку в реку, рак за руку греку - цап!" 2 old = input("Ехал ") 3 new = input("Топал ")
Ниже простой способ выполнить замену в строке story на введённые old и new. По умолчанию замена выполняется по всем вхождениям старого слова. Простейшее решение (замена подстрок): story = "Топал грека через реку, видит грека - в реке рак. Сунул грека руку в реку, рак за руку греку - цап!" old = input("Введите искомое слово: ") new = input("Введите новое слово: ") result = story.replace(old, new) print(result) Дополнительно (замена только целых слов, по границам слова): import re story = "Топал грека через реку, видит грека - в реке рак. Сунул грека руку в реку, рак за руку греку - цап!" old = input("Введите искомое слово: ") new = input("Введите новое слово: ") pattern = r'\b' + re.escape(old) + r'\b' result = re.sub(pattern, new, story) print(result) Пояснения: - story.replace(old, new) заменяет все вхождения подстроки old на new в строке story. Это простой и быстрый вариант. - Если нужно заменить только целые слова (а не часть слова, например заменить "грека" и не затронуть "греками" или "греку"), используйте вариант с регулярным выражением и границами слов (\b).