Курс 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. Уникальность ключей в словаре
  2. Назначение максимального и минимального значения переменной в Python.
  3. Создание комплексных чисел
  4. Метод clear для коллекций
  5. Создание пользовательской коллекции в Python
  6. Обход дочерних элементов BeautifulSoup
  7. Получение локальных переменных в Python
  8. Оператор Walrus в Python
  9. Работа с кортежами в Python
  10. Преобразование генераторов в циклы
  11. Нахождение самого длинного слова в списке с помощью max
  12. Замена текста с помощью sub
  13. JMESPath в Python
  14. Работа с PosixPath() в Python
  15. Декораторы в Python
  16. Принципы LSP и ISP в Python
  17. Настройка нарезки списков
  18. Enum в Python
  19. Частичное совпадение пользовательского ввода в Python 3.10
  20. Проверка типа объекта в Python
  21. Переменные класса и экземпляра
  22. Сортировка слиянием
  23. Нахождение максимального значения и его индекса в списке
  24. Перебор элементов списка в Python
  25. Хранение данных с помощью dataclasses
  26. Настройка шрифта и цвета в Tkinter
  27. Удаление дубликатов из списка с помощью dict.fromkeys
  28. Красивый вывод списка
  29. Взаимодействие с внешними процессами в Python
  30. Модуль xkcd: загрузка комиксов
  31. Преобразование строки в число
  32. Сравнение объектов в Python
  33. Метод split() в Python
  34. Изменение объектов в Python
  35. Руководство по Pymorphy2
  36. Базовые объекты Python
  37. Списки в Python
  38. Работа с модулем random
  39. Модуль pprint
  40. Транспонирование 2D-массива с помощью zip
  41. Декораторы в Python
  42. Использование метода lower()
  43. Работа с IP-адресами в Python
  44. Отладка производительности Python
  45. Принципы SRP и OCP
  46. Отладка кода
  47. Логические значения в Python

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