Функция replace() возвращает копию строки, в которой вхождение старой подстроки old будет заменено новой подстрокой new, возможно, ограничивая число замен до max.
Ниже приведен синтаксис для функции replace():
str.replace(old, new[, max])
Эта функция возвращает копию строки со всеми вхождениями старой подстроки заменен новой. Если указывается дополнительный аргумент max, только заменяются только первые max вхождений.
Следующий пример показывает использование функции replace().
#!/usr/bin/python3 str = "это пример строки....wow!!! это действительно строка" print (str.replace("wow", "поразительно")) print (str.replace("это", "здесь", 3))
При запуске программы выше, она выведет следующий результат:
это пример строки....поразительно!!! это действительно строка здесь пример строки....wow!!! здесь действительно строка