Python str replace - замена подстроки в строке
Метод replace() для строк в Python
В этой статье мы рассмотрим метод replace() в Python, который используется для замены подстрок в строках. Мы рассмотрим его синтаксис и примеры использования.
Синтаксис метода replace()
str.replace(old, new, count)
Здесь:
str- исходная строкаold- подстрока, которую мы хотим заменитьnew- подстрока, на которую мы хотим заменитьcount(необязательный) - максимальное количество замен
Примеры использования метода replace()
Пример 1: Замена одной подстроки на другую
text = "Я люблю программирование на Python"
new_text = text.replace("Python", "Java")
print(new_text)
Результат: "Я люблю программирование на Java"
Пример 2: Замена нескольких вхождений подстроки
text = "Python очень популярен среди программистов Python"
new_text = text.replace("Python", "JavaScript")
print(new_text)
Результат: "JavaScript очень популярен среди программистов JavaScript"
Пример 3: Замена ограниченного количества вхождений подстроки
text = "Python Python Python Python"
new_text = text.replace("Python", "Java", 2)
print(new_text)
Результат: "Java Java Python Python"
Пример 4: Замена символов
text = "Python, Как дела?"
new_text = text.replace(",", "!")
print(new_text)
Результат: "Python! Как дела?"
Метод replace() полезен при работе с текстом и может использоваться в сочетании с другими строковыми методами для достижения желаемых результатов. Теперь вы можете легко использовать этот метод для замены подстрок в строках Python.