АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP, Python или фреймворки. Сегодня последний день для записи! Жми!
81 of 151 menu
Вступайте в телеграмм-канал сайта code.mu: новинки, статьи, интервью, задачи, бесплатные курсы и тренинги. Жми для вступления:)

Метод replace

Метод replace осуществляет поиск и замену в строке. В первом параметре метода указываем подстроку, которую хотим заменить. Во втором параметре - чем хотим ее заменить. В третьем необязательном параметре можно задать количество замены подстроки.

Синтаксис

строка.replace(что меняем, чем меняем, [количество замен])

Пример

Давайте заменим все символы 'a' на !:

txt = 'abacdea' print(txt.replace('a', '!'))

Результат выполнения кода:

'!b!cde!'

Пример

А теперь зададим количество замен:

txt = 'abacdea' print(txt.replace('a', '!', 2))

Результат выполнения кода:

'!b!cdea'

Смотрите также

  • метод index,
    который ищет индекс совпадения подстроки в строке
  • метод format,
    который подстанавливает данные с помощью форматирования строки
  • метод count,
    который возвращает количество вхождений подстроки в строке
  • метод endswith,
    который проверяет вхождение подстроки с конца строки
  • метод find,
    который возвращает индекс первого совпадения подстроки в строке
byenru