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

Метод lower() в Python представляет собой простой способ преобразования всех прописных букв в строке в строчные. Например, если у нас есть строка «Hello, World!», то после применения метода lower() она будет преобразована в «hello, world!». Это очень удобно, если нам нужно сравнивать строки без учета регистра символов.

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

Пример использования метода lower():


s = "Hello, World!"
lower_s = s.lower()
print(lower_s)  # Выведет: hello, world!

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

Итак, метод lower() в Python представляет собой удобный способ преобразования всех прописных букв в строке в строчные без изменения исходной строки. Помните об этом при использовании метода в своем коде.

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

Автор урока

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

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

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

  1. Использование подчеркивания в REPL
  2. Удаление символов новой строки в Python.
  3. Метод join() для объединения элементов
  4. Оптимизация гиперпараметров в Python
  5. Печать календаря в Python
  6. Установка виртуального окружения Python
  7. Особенности запятых в Python
  8. Типы возвращаемых значений в Python
  9. Цикл while в Python
  10. Метод сравнения объектов в Python
  11. Создание словаря и множества
  12. Подсчет элементов в Python
  13. Округление в Python
  14. Работа с очередями в Python
  15. Изучение объектов с помощью dir()
  16. Шаблоны Flask: условия и циклы
  17. Использование defaultdict в Python
  18. Определение объема памяти объекта
  19. Создание класса в Python
  20. Импорт модуля из другого каталога
  21. Открытие и редактирование скриптов Python
  22. Иерархия классов в Python
  23. Управление контекстом выполнения кода
  24. Аннотации типов в Python
  25. Оболочка Python
  26. Разделение строки с регулярными выражениями
  27. Управление виртуальными средами в Python
  28. Введение в PyTorch
  29. Конкатенация строк с помощью join()
  30. Модуль os: работа с файлами и папками
  31. Сортировка в Python
  32. Безопасные SQL-запросы в Python 3.11
  33. Обработка StopIteration в Python
  34. Сортировка с параметром key
  35. Итераторы в Python
  36. Генератор бросков кубиков
  37. Управление доступом к модулю
  38. Метод splitlines() для разделения строк
  39. Python union() функция — объединение множеств
  40. Получение списка кортежей из словаря
  41. Логирование с Loguru
  42. Класс-оболочка для словарей
  43. Добавление элементов в список
  44. Ограничение ресурсов в Python

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