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

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

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

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

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

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

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

Автор урока

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

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

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

  1. Декораторы в Python
  2. Склеивание строк через метод join()
  3. Функция zip() в Python
  4. Отображение HTML кода в Python
  5. Поиск индексов в списке
  6. Генераторные функции в Python
  7. Функция __init__ в Python
  8. Наследование в программировании
  9. Вызов внешних программ в Python с помощью sh
  10. Лимиты на ресурсы Python
  11. Удаление первого элемента списка
  12. Хранение данных
  13. Ускорение выполнения кода в Python
  14. Переопределение метода divmod
  15. Роль запятой в Python
  16. Округление чисел с помощью round
  17. Добавление Progressbar в Python
  18. Частичное совпадение пользовательского ввода в Python 3.10
  19. Расширение информации об ошибке в Python
  20. Импорт модуля из другого каталога
  21. Прокачанный трейсинг ошибок
  22. Проблема сравнения словарей
  23. Декораторы в Python
  24. Распаковка аргументов в Python
  25. Разбиение строки в Python
  26. Конкатенация строк в Python
  27. Применение функции к элементам списка
  28. Вставка переменных в шаблоны Flask
  29. Объединение словарей в Python
  30. Объединение объектов в Python
  31. Решение переменной Шредингера
  32. Модуль sys: основы
  33. Создание графиков в терминале
  34. Форматирование строк в Python
  35. Блок try…finally в Python
  36. Работа с исключениями в Python
  37. Переворот строки
  38. Моржовый оператор в Python 3.8
  39. Удаление файлов в Python
  40. Создание и обучение модели с Keras
  41. Отладка утечек памяти в Python
  42. Копирование и вставка текста в Python
  43. Оптимизация методов в Python 3.7
  44. Методы в Python
  45. Присвоение значений переменным в Python

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