Python предлагает несколько способов заменить один символ или подстроку в строке на другой. Самый простой и распространенный метод — использовать метод replace(). Этот метод возвращает новую строку, где все вхождения указанного подстроки заменены на новую. text = "Hello, world!" new_text = text.replace("Hello", "Hi") print(new_text) # Вывод: Hi, world! Синтаксис: новая_строка = старая_строка.replace(старая_подстрока, новая_подстрока, count) Пример с ограничением количества замен: text = "banana" new_text = text.replace("a", "o", 2) print(new_text) # Вывод: bonona Если вы знаете точный индекс символа, который нужно заменить, можно использовать срезы: text = "hello" new_text = text[:2] + "p" + text[3:] print(new_text) # Вывод: heplo Модуль re позволяет использовать регулярные выражения для поиска и замены более сложных шаблонов: import re text = "The price is $100." new_text = re.sub(r'\$', '€', text) print(new_text) # Вывод: The price is €100. Дополнительные соображения: Пример с пр