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

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

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

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

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

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

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

Автор урока

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

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

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

  1. Docstring в Python
  2. Поиск с помощью регулярных выражений
  3. Избегайте пустого списка
  4. Форматирование строк в Python
  5. Создание веб-приложения с Flask
  6. Python Translator: создание локальных переводчиков
  7. Работа с комплексными числами
  8. Импорт классов из другого файла
  9. Отрицательные индексы списков в Python
  10. Работа с очередями в Python
  11. Сортировка в Python
  12. Декораторы в Python
  13. Удаление и повторная вставка ключа в OrderedDict
  14. Извлечение новостей с newspaper3k
  15. Хэш-функции в Python
  16. Операторы Splat и splatty-splat
  17. Распаковка значений в Python
  18. Лямбда-функции в defaultdict
  19. Удаление дубликатов из списка с помощью dict.fromkeys
  20. Представление бесконечности в Python
  21. Проверка окончания строки с помощью str.endswith()
  22. Проверка запуска скрипта или импорта модуля
  23. Поиск самого длинного слова в списке с использованием max()
  24. Классы данных в Python
  25. Основы слова
  26. Метод __iand__ для пользовательских классов
  27. Объединение списков в Python
  28. Работа с timedelta в Python
  29. Работа с collections в Python.
  30. Преобразование чисел в восьмеричную строку
  31. Создание уникального проекта
  32. Необязательные аргументы в Python
  33. Работа с дробями в Python
  34. Основы Python за 14 дней
  35. Условные выражения в Python
  36. Списковое включение в Python
  37. Проверка существования переменной с оператором :=
  38. Модуль xkcd: загрузка комиксов
  39. Методы и функции в Python
  40. Отношения подклассов в Python
  41. Работа с множествами в Python
  42. Генерация фальшивых данных с Faker
  43. Проблемы с dict в Python
  44. Класс-оболочка для словарей
  45. Фильтрация элементов с помощью islice
  46. Асинхронное программирование с asyncio
  47. Проверка однородности элементов списка
  48. Метод rpow в Python
  49. Управление контекстом с помощью декоратора contextmanager

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