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

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

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

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

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

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

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

Автор урока

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

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

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

  1. Вывод с переменной через запятую
  2. Добавление элемента в список.
  3. Генераторы и сеты в Python
  4. Проверка элементов списка условием
  5. Очистка списка от False, None, 0, «»
  6. Разделение строки с регулярными выражениями
  7. Проблема сравнения словарей
  8. Множественное наследование в Python
  9. Экранирование символов в Python
  10. Преобразование вложенного списка
  11. Тестирование с unittest
  12. Аннотации типов в Python
  13. Функции в Python: создание и вызов
  14. Сортировка HTML-элементов
  15. Декораторы для регистрации функций
  16. Создание множества в Python
  17. Назначение максимального и минимального значения переменной в Python.
  18. Оператор (*) в Python
  19. Лямбда-функции в цикле
  20. Python 3.12: переиспользование кавычек
  21. Создание таблиц в терминале с PrettyTable
  22. Хэш-функции и метод цепочек
  23. Закрытие файла в Python
  24. Модуль future Python
  25. Поиск индекса элемента
  26. Конкатенация списков в Python
  27. Упрощенный вывод данных в Python
  28. Измерение времени выполнения кода
  29. Выражения-генераторы в Python
  30. Передача словаря через **kwargs
  31. Генераторы в Python
  32. Копирование и вставка текста в Python
  33. Работа с необработанными строками
  34. Обработка данных в Python
  35. Обработка ошибки IndexError
  36. Список и кортеж в Python
  37. Автоматизация действий с Pyautogui
  38. Экспорт функций в Python
  39. Python: возвращение нескольких значений
  40. Передача аргументов в Python
  41. Многопоточность и асинхронное программирование в Python
  42. Замеры производительности в Python
  43. Проверка существования переменной с оператором :=
  44. Проверка однородности элементов списка
  45. Атрибуты объекта в Python
  46. Работа со строками в Python
  47. Класс Counter() для подсчета элементов

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