Курс 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. Функция product() в Python
  2. Работа с атрибутом dict
  3. Декораторы в Python
  4. Создание списков в Python
  5. Построение графиков в терминале с bashplotlib
  6. Множественное наследование в Python
  7. Преобразование регистра строк
  8. Импорт с альтернативным именем
  9. Многострочные комментарии в Python
  10. Форматирование данных с помощью pprint
  11. Лямбда-функции в цикле
  12. Оператор морж в Python 3.8
  13. Enum в Python: создание и использование перечислений
  14. Создание панели меню Tkinter
  15. Инициализация переменных
  16. Возврат нескольких значений из функции
  17. Изменение элемента списка
  18. Функции any() и all() в Python
  19. Python: возвращение нескольких значений
  20. Сумма элементов списка
  21. Перемещение и удаление файлов в Python
  22. Сортировка данных в Python
  23. Генераторы в Python
  24. Автоматизация скриптов на AWS Lightsail.
  25. Операторы += в Python
  26. Метод get() для словарей
  27. Символ подчеркивания в Python
  28. Получение локальных переменных в Python
  29. CSV строка разделение в Python
  30. Работа с геоданными с помощью geopy
  31. Операции с числами в Python
  32. Аннотации типов в Python
  33. Библиотека Rich: форматирование текста
  34. Преобразование букв в нижний регистр
  35. Отправка POST запроса на сервер.
  36. Установка и использование pyshorteners
  37. Метод __getitem__ в Python
  38. Python UserString — создание подклассов строк
  39. Защита данных в Python
  40. Добавление элементов в список: append() vs extend()
  41. Оценка точности модели
  42. Подсчет элементов в Python
  43. Функция zip() в Python
  44. Определение имен функций
  45. Измерение времени выполнения кода

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