Метод replace() в Python3

Python3 字符串Строки в Python3


Описание

Метод replace() заменяет old (старую строку) в строке на new (новую строку). Если указан третий параметр max, замена не превысит max раз.

Синтаксис

Синтаксис метода replace():

str.replace(old, new[, max])

Parameters

  • old -- Заменяемая подстрока.
  • new -- Новая строка, используемая для замены старой подстроки.
  • max -- необязательная строка; замена не превысит max раз.

Возвращаемое значение

Возвращает новую строку, полученную после замены old (старой строки) на new (новую строку) в строке. Если указан третий параметр max, количество замен не превысит max раз.

Примеры

В следующем примере показано, как использовать функцию replace():

Пример

#!/usr/bin/python3 str = "www.w3cschool.cc" print ("Старый адрес примера руководства:", str) print ("Новый адрес примера руководства:", str.replace("w3cschool.cc", "example.com")) str = "this is string example....wow!!!" print (str.replace("is", "was", 3))

Вывод вышеприведённого примера выглядит следующим образом:

Example旧地址: www.w3cschool.cc
Example新地址: www.example.com
thwas was string example....wow!!!

Python3 字符串Строки в Python3

Другие расширения