Курс Python → Замена подстроки

Функция replace() в Python представляет собой метод, который позволяет заменить часть строки на другую часть. Этот метод принимает два аргумента: подстроку, которую необходимо заменить, и новую подстроку, на которую нужно заменить старую.

Для использования функции replace() необходимо вызвать этот метод на строке, которую вы хотите изменить, и передать два аргумента: старую подстроку и новую подстроку. Например, если у вас есть строка "Hello, World!", и вы хотите заменить слово "Hello" на "Hi", вы можете использовать следующий код:


s = "Hello, World!"
new_s = s.replace("Hello", "Hi")
print(new_s)  # Output: "Hi, World!"

Функция replace() возвращает новую строку с замененными подстроками, не изменяя исходную строку. Это позволяет вам сохранить исходную строку неизменной и работать с новой строкой, содержащей замененные значения.

Также важно отметить, что функция replace() чувствительна к регистру, поэтому при замене подстроки необходимо учитывать верхний и нижний регистр символов. Если вам необходимо произвести замену без учета регистра, можно использовать методы lower() или upper() для приведения строк к одному регистру перед заменой.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Создание словаря и множества
  2. Принципы Zen Python
  3. Установка и использование модуля Wikipedia
  4. Работа с модулем glob в Python
  5. Обратный список чисел
  6. Функция enumerate в Python
  7. Python Enum Weekday Usage
  8. Отрицательные индексы списков
  9. Итераторы в Python
  10. Генераторы по генератору
  11. Замена текста в Python
  12. Основные операции с Numpy
  13. Избегайте использования goto
  14. Декораторы в Python
  15. Метод count() для списка
  16. Функция product() в Python
  17. Модуль subprocess: запуск внешних команд
  18. Создание OrderedDict
  19. Форматирование даты с strftime()
  20. Работа с defaultdictами в Python
  21. Выборка чисел
  22. Методы split() и join() — Python строк.
  23. Объединение Python и Shell
  24. Bootle — простой веб-фреймворк
  25. Оператор «is not» в Python
  26. Символ подчеркивания в Python
  27. Dict Comprehension в Python
  28. Сравнение строк в Python
  29. Сложение матриц в NumPy
  30. Удаление дубликатов с сохранением порядка с помощью dict.fromkeys
  31. Фильтрация элементов с помощью islice
  32. Порядок и длина множеств в Python
  33. Работа со строками в Python
  34. Установка и использование TensorFlow
  35. Генерация случайных чисел в Python
  36. Логирование с Loguru
  37. F-строки в Python
  38. Форматирование объектов с модулем pprint
  39. Работа с YAML в Python
  40. Явный импорт в Python
  41. Создание новых списков в Python
  42. Оператор is в Python
  43. Создание итерируемых объектов
  44. TypedDict для kwargs в Python 3.12
  45. Форматирование строк в Python
  46. Преобразование чисел в Python

Marketello читают маркетологи из крутых компаний