Метод replace() для строк Python

Пример

Заменить слово "bananas":

txt = "I like bananas"
x = txt.replace("bananas", "apples")
print(x)

Запуск примера

Определение и использование

Метод replace() заменяет одну指定的 фразу другой.

Комментарий:Если не указано иное, будет заменено все出现的指定短语.

Грамматика

string.replace(oldvalue, newvalue, count)

Значение параметра

Параметр Описание
oldvalue Обязателен. Строка, которую нужно найти.
newvalue Обязателен. Строка, которая заменяет старое значение.
count Опционально. Число, определяющее количество出现的 старого значения. По умолчанию заменяются все出现的 значения.

Более примеров

Пример

Заменить все出现的 слова "one":

txt = "one one was a race horse, two two was one too."
x = txt.replace("one", "three")
print(x)

Запуск примера

Пример

Заменить два первых出现的 слова "one":

txt = "one one was a race horse, two two was one too."
x = txt.replace("one", "three", 2)
print(x)

Запуск примера