Курс 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. Удаление дубликатов из списка
  3. Переменная с нижним подчеркиванием
  4. Игра «Камень, ножницы, бумага» — Python
  5. Retrying в Python: повторные вызовы
  6. Конкатенация строк в Python
  7. Проверка вхождения подстроки
  8. Возврат нескольких значений
  9. Flask: создание веб-приложений
  10. Работа с срезами в Numpy
  11. Создание именованных кортежей в Python
  12. Оператор del в Python
  13. Работа со строками в Python
  14. Форматирование строк в Python
  15. Lambda Functions in Python
  16. Визуализация пропусков данных
  17. Деление в Python
  18. Протокол управления контекстом
  19. Использование функции product
  20. Обработка ошибок в Python
  21. Создание класса очереди
  22. Загрузка постов Instagram
  23. Функции с дополнением
  24. Переменная Шредингера
  25. Подробная информация о %pinfo
  26. Математические функции в Python
  27. JSON в Python: модуль, dump, dumps, load
  28. Библиотека Rich: форматирование текста
  29. Обновление шаблона base.html
  30. Mad Libs Generator
  31. Запуск Python из интерпретатора
  32. Отображение графиков в Jupyter с Matplotlib
  33. Применение функции к списку
  34. Анонимные функции в Python
  35. Сортировка и разворот списка
  36. Python Ellipsis использование
  37. Проверка запуска скрипта или импорта модуля
  38. Переопределение метода __lshift__
  39. PATCH-запрос с библиотекой requests
  40. Работа с файлами в Python
  41. Логирование с Logzero
  42. Python Аргументы по умолчанию
  43. Методы __repr__ и __str__ в Python
  44. Перегрузка операторов в Python
  45. Функции map, filter, reduce
  46. Декораторы в Python
  47. UserString в Python

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