Replace в Python — подробности

Привет всем! В этой записи я лишь поделюсь более подробным описанием метода replace в Python, его работой и синтаксисом. Чего-то кардинально нового не обещаю, но кто знает? 🙂

Итак, на метод replace() я ссылаюсь последнее время достаточно часто — достаточно кликнуть сюда, что бы это подтвердилось. Собственно, метод служит для поиска указанных ключевых символов, замены их на новые, причем — данная операция может делаться как определенное количество раз, так и до завершения работы программы.

Рассмотрим синтаксис более подробно:
text.replace(old, new,[max])
где:
— old — символы, которые нужно найти
— new — символы, которые мы поставим вместо найденных
— max — количество раз, которые мы делаем данное действие (данный параметр не обязателен)

Пример работы метода — чуть ниже:

Как видно из кода — в переменной text у нас имеется текстовая строка. Ниже мы присваиваем этой переменной обработку методом replace() — причем, с таким расчетом, что бы все буквы ‘о’ изменились на ‘!’.

А теперь попробуем использовать метод replace() ограниченное количество раз:

Данный код ничем не отличается от первого, однако — мы используем третий параметр — ограничения на количество работы метода.

Это все, что можно сказать по поводу метода replace(). Как всегда — в случае возникновения вопросов — пишите.

Спасибо! Следите за новостями!