Курс 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. Обработка исключения UnboundLocalError
  2. Повторение и перенос строки
  3. Работа с файлами и директориями в Python.
  4. Работа с библиотекой xkcd
  5. Метод __float__ в Python
  6. Повторение элементов в Python
  7. Работа с deque из collections
  8. Контекстный менеджер в Python
  9. Вывод баннеров
  10. Закрытие файла в Python
  11. Создание класса в Python
  12. Создание графики с черепахой
  13. Упрощение работы с JSON-данными в Python
  14. Подсчет элементов с помощью Counter
  15. F-строки в Python
  16. Python: отсутствие точек с запятыми
  17. Использование defaultdict в Python
  18. Python-dateutil — работа с датами
  19. Операторы сравнения в Python
  20. Вложенные циклы в Python
  21. Сортировка в Python
  22. Удаление элементов из списка
  23. Разрешение имен в Python
  24. Фильтры Pillow: NEAREST, BILINEAR, BICUBIC
  25. Модуль xkcd: добавление юмора в Python
  26. Использование подчеркивания в REPL
  27. Создание файла с проверкой ошибки
  28. Работа с изменяемыми списками
  29. Замена текста с re.sub()
  30. Асинхронное программирование с asyncio
  31. Сравнение объектов в Python
  32. Установка Python — Простое руководство
  33. Использование модуля __future__
  34. Определение размера папок в Python
  35. Улучшенные подсказки для импорта в Python 3.12
  36. Переворот последовательности
  37. Сортировка с помощью key
  38. Метод join для объединения строк
  39. Тестирование модели в PyTorch
  40. Метод is_absolute() для PurePath
  41. Метод ifloordiv для пользовательских классов
  42. Оператор in и not in в Python
  43. Функции map, filter, reduce
  44. Генераторы в Python
  45. Хранение переменных в словаре.

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