Курс 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. Использование html-скриптов в Jupyter Notebook
  2. Python: изменяемые и неизменяемые коллекции
  3. Работа с кортежами
  4. Склеивание строк через метод join()
  5. Работа с IP-адресами в Python
  6. Карта бомбоубежищ в Москве и Питере
  7. Разделение строк в Python
  8. Сортировка и разворот списка
  9. Генератор списка в Python
  10. Дизассемблирование Python кода
  11. Поиск индексов в списке
  12. Удаление дубликатов с сохранением порядка с помощью dict.fromkeys
  13. Отправка HTTP-запросов с User-Agent
  14. Создание веб-приложения с Flask
  15. Работа с датой и временем в Python
  16. Итераторы с потерямиZIP
  17. Список методов и атрибутов
  18. Искажение имен в Python
  19. Декоратор проверки активности
  20. Работа со словарями Python
  21. Функция reduce() из модуля functools
  22. Проверка дубликатов в Python
  23. Получение атрибутов и методов класса
  24. Класс Counter() для подсчета элементов
  25. Закрытие файла в Python
  26. Измерение потребления памяти при сортировке
  27. Замеры производительности в Python
  28. Названия столбцов в Python таблицах
  29. Реверс строки и списка в Python.
  30. Преобразование кортежа в словарь.
  31. Декораторы с аргументами в Python
  32. Генерация QR-кодов с Python
  33. Логический оператор «and» в Python
  34. Транспонирование 2D-массива с помощью zip
  35. Наследование в программировании
  36. Шаблоны Flask: условия и циклы
  37. Работа с модулем cmath
  38. Retrying в Python: повторные вызовы
  39. Мониторинг памяти с Pympler
  40. lru_cache оптимизация функций
  41. Работа с файлами в Python
  42. Модуль inspect
  43. Работа со строками в Python
  44. Обработка ошибки IndexError

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