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

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

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

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

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

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

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

Автор урока

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

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

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

  1. Enum в Python: создание и использование перечислений
  2. Проверка памяти объекта
  3. Создание класса в Python
  4. Работа с асинхронными задачами в Python
  5. Проблема сравнения словарей
  6. Форматирование данных с помощью pprint
  7. Работа с CSV в Python
  8. Функциональное программирование в Python
  9. Перегрузка операторов в Python
  10. Преобразование кортежа в словарь.
  11. Defaultdict в Python
  12. Работа с срезами в Numpy
  13. Строки в Python: апострофы и кавычки
  14. ROT13 Шифр Цезаря в Python
  15. Повторение элементов в Python
  16. Создание словарей с defaultdict()
  17. Метод get() в Python
  18. Обход элементов в Python
  19. Работа с пакетами
  20. Операции с матрицами в Python
  21. Срезы в Numpy
  22. Атрибуты массивов в Numpy
  23. Множественные конструкторы в Python
  24. Регистрация на TenChat
  25. Сортировка и разворот списка
  26. Создание тестовых данных с Faker
  27. Оптимизация сравнения в Python
  28. Цикл for в Python
  29. Оператор += в Python
  30. Ускорение выполнения кода в Python
  31. Логирование с Logzero
  32. Метод difference_update() — разность множеств
  33. Открытие и запись файлов
  34. Отступы в Python
  35. Вычисление фазы комплексного числа
  36. Проверка условий в Python
  37. Функция zip() в Python
  38. Преобразование списка в словарь через генератор
  39. Метод join для объединения строк
  40. Метод rsub в Python: расширение функциональности вычитания
  41. Повторение элементов списков
  42. Наследование в программировании
  43. Непрерывная проверка в Python
  44. Переворот последовательности
  45. Профилирование данных с Pandas
  46. Кортеж в Python: создание и использование
  47. Измерение времени выполнения кода

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