Курс 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. Проверка на истинность объектов в Python
  2. Модуль xkcd: добавление юмора в Python
  3. Конкатенация строк в Python
  4. Dict Comprehension в Python
  5. Преобразование букв в нижний регистр
  6. Удаление элемента из списка в Python
  7. Работа со случайными элементами
  8. Работа с модулем bisect
  9. Библиотека schedule: планировщик задач
  10. Работа с f-строками 2.0
  11. Создание виртуальной среды
  12. Генератор списка с условием if
  13. Обработка данных в Python
  14. Библиотека itertools: объединение списков
  15. Преобразование текста в нижний регистр
  16. Генераторные функции в Python
  17. Печать календаря в Python
  18. Профилирование данных с Pandas.
  19. Переворот строки с помощью срезов
  20. Функция count() в Python
  21. Оператор walrus в Python
  22. Методы __repr__ и __str__ в Python
  23. Функция с *args.
  24. Объявление переменных в Python
  25. Работа с Event() в threading
  26. Работа с процессами в Python
  27. Отрицательные индексы списков в Python
  28. Форматирование строк в Python
  29. Возврат нескольких значений
  30. Python: отличительная особенность — отступы
  31. Метод rsub для пользовательских чисел
  32. Сравнение объектов в Python
  33. Необязательные аргументы в Python
  34. Сложение матриц в NumPy
  35. Экспорт внешнего файла с помощью writefile
  36. Генерация ключей RSA
  37. Создание функций высшего порядка
  38. Проверка дубликатов в Python
  39. Установка и использование Logzero
  40. Строки в Python: апострофы и кавычки
  41. Создание объекта времени
  42. Генерация случайных чисел в Python
  43. Метод __complex__ в Python
  44. Объединение строк с помощью метода join
  45. Профилирование кода на Python
  46. Уникальные значения из списка

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