Курс 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. Псевдонимы в Python
  2. Проекты на Python
  3. Многострочные комментарии в Python
  4. Дизассемблирование Python кода
  5. Установка переменной среды в Python
  6. Метод ior для битовых операций
  7. Работа с индексами списков
  8. Форматирование строк в Python
  9. Ошибка NotImplemented в Python
  10. Печать календаря
  11. Кортеж в Python: создание и использование
  12. Операторы Splat и splatty-splat
  13. Именование столбцов в Python с pandas
  14. Метод setdefault() в Python
  15. Простой калькулятор Python
  16. Обучение модели с указанием эпох
  17. Просмотр внешних файлов в %pycat
  18. Установка и использование howdoi
  19. Работа с файлами в Python
  20. Получение локальных переменных в Python
  21. Использование super() в Python
  22. Частичное совпадение пользовательского ввода в Python 3.10
  23. Искажение имен в Python
  24. Списковые включения в Python
  25. Методы сравнения множеств
  26. Оптимизация гиперпараметров в Python
  27. Defaultdict в Python
  28. Создание словаря в Python
  29. Поиск наиболее частого элемента
  30. Логирование в Python
  31. Метод rlshift для битового сдвига
  32. Управление виртуальными окружениями в Python
  33. Оператор «or» в Python
  34. Поиск уникальных элементов строкой в Python
  35. Библиотека sh: использование команд bash в Python
  36. GitHub в Telegram: подписка на уведомления
  37. Добавление элементов в список: append() vs extend()
  38. Python 3.12: Псевдонимы типов
  39. Списковое включение в Python
  40. Метод join для наборов
  41. Кортеж в Python: создание, доступ, изменение
  42. Работа со словарями
  43. Перетасовка списков в Python

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