Курс Python → Преобразование текста в нижний регистр

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

text = "Hello, World!"
lower_text = text.lower()
print(lower_text)
# вывод: hello, world!

Как упоминалось ранее, результат работы метода lower() не изменяет исходную строку, а создает новую. Поэтому, если вам нужно использовать преобразованную строку в дальнейшем, вам необходимо сохранить ее в новую переменную, как показано в примере выше. Если вы попытаетесь изменить исходную строку напрямую, это не приведет к желаемому результату.

Кроме того, метод lower() работает не только с английскими символами, но и с символами других языков. Он преобразует все символы, которые имеют верхний регистр в соответствующие символы нижнего регистра. Это делает его универсальным инструментом для работы с текстом независимо от языка.

Важно помнить, что метод lower() не изменяет исходную строку, а только возвращает новую строку с символами в нижнем регистре. Поэтому, если вы хотите сохранить результат работы метода для дальнейшего использования, не забудьте присвоить его новой переменной.

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

Автор урока

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

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

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

  1. Работа с NumPy массивами
  2. Округление банкира в Python
  3. Оператор == в Python
  4. Комментарии в Python
  5. Функция map() в Python
  6. Преобразование регистра строк
  7. Работа с типами данных в Python с помощью pydantic.
  8. Python Translator: создание локальных переводчиков
  9. Метод rsub для пользовательских чисел
  10. Настройка нарезки списков
  11. Поток данных в Python
  12. Установка и использование Virtualenv
  13. Глобальные переменные в Python
  14. Оптимизация памяти с __slots__
  15. Создание словаря в Python
  16. Анализ кода — Python
  17. Python Поверхностное Копирование
  18. Функция с **kwargs в Python
  19. Цикл for в Python
  20. Объединение коллекций в Python
  21. Использование html-скриптов в Jupyter Notebook
  22. Итераторы в Python
  23. Переменные в Python: сокращение гласных
  24. kwargs в Python
  25. Транспонирование 2D-массива с помощью zip
  26. Пропуск начальных строк с помощью dropwhile()
  27. Объединение списков в Python
  28. Контекстный менеджер в Python
  29. Работа с кортежами в Python
  30. Правила именования переменных
  31. Python Аргументы по умолчанию
  32. Concrete Paths в Python
  33. Обработка ошибки IndexError
  34. Поиск email
  35. Обновление множества в Python
  36. Сортировка элементов в Python
  37. Оптимизация памяти с помощью __slots__
  38. Декораторы классов
  39. Метод rxor для операции побитового исключающего «или»
  40. Частичное применение функций в Python
  41. Присвоение значений переменным в Python
  42. Запуск внешнего кода в Jupyter
  43. Установка random seed в Python
  44. Основные функции и модули Python

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