Курс 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. Транспонирование 2D-массива с помощью zip
  2. Метод bool() в Python
  3. Применение команды break
  4. Удаление элементов из списка в Python.
  5. Форматирование чисел в Python
  6. Метод is_absolute() для PurePath
  7. Работа с множествами в Python
  8. Проверка на истинность объектов в Python
  9. Импорт в Python: список all
  10. Автоматизация действий с Pyautogui
  11. Циклы for в Python
  12. Сортировка с параметром key
  13. Курс по дообучению ChatGPT
  14. Переопределение метода sub
  15. Фильтрация входных данных в Python
  16. Таймер обратного отсчета
  17. Работа с итераторами в Python
  18. Работа с NumPy
  19. Декодирование байтов в строку
  20. Оператор assert в Python
  21. Генераторы в Python
  22. Просмотр атрибутов и методов класса
  23. Сравнение объектов в Python
  24. Antigravity модуль
  25. Использование модуля math
  26. Пропуск начальных строк с помощью dropwhile()
  27. F-строки в Python 3.8
  28. Логирование с Logzero
  29. Комментарии в Python
  30. Расширение операции побитового «и» в Python
  31. Визуализация пропусков данных
  32. Профилирование с cProfile
  33. Профилирование данных с Pandas
  34. Профилирование кода на Python
  35. Распаковка значений в Python
  36. Подписка на SelectelNews в Twitter
  37. Лямбда-функции в Python
  38. Обмен данными с asyncio.Queue
  39. Работа с NumPy массивами
  40. Функция map() в Python
  41. Работа с географическими данными.
  42. Инвертирование словаря
  43. Создание списка дат
  44. Метод count() для списка
  45. Работа со словарями Python
  46. Бесконечная проверка в Python

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