Курс 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. Magic Commands — улучшение работы с Python
  2. IPython и Jupyter Notebook: руководство
  3. Импорт модулей в Python 3.12
  4. Оператор «or» в Python
  5. Метод rxor для операции побитового исключающего «или»
  6. Преобразование вложенного списка
  7. Создание новых функций через partial
  8. Работа с библиотекой xkcd
  9. Ошибка NotImplemented в Python
  10. Python-dateutil — работа с датами
  11. Обмен значений переменных в Python
  12. PATCH-запрос с библиотекой requests
  13. Функции в Python: создание и вызов
  14. Нахождение самого длинного слова в списке с помощью max
  15. Python Метод sleep() из time
  16. Отладка в командной строке
  17. Разделение строк в Python
  18. Создание .exe файла с pyinstaller
  19. Генератор бросков кубиков
  20. Создание пустых функций и классов в Python
  21. Асинхронное выполнение задач в процессах
  22. Установка и использование библиотеки google
  23. Установка Home Assistant
  24. Измерение времени выполнения кода с помощью time
  25. Фильтрация последовательности
  26. Оператор == в Python
  27. Сортировка HTML по CSS-селектору
  28. Метод eq для сравнения объектов
  29. Defaultdict в Python
  30. Форматирование строк с помощью f-строк
  31. Удаление знаков препинания в Python
  32. Аннотации типов в Python
  33. Оператор умножения для вектора
  34. Реализация метода __abs__ в Python
  35. Просмотр внешнего файла в Python
  36. Выборка чисел
  37. Python groupby() из itertools: работа с повторяющимися элементами
  38. TypedDict для kwargs в Python 3.12
  39. Проверка условий: all и any
  40. Метод __imod__ для Python
  41. Игра «Камень, ножницы, бумага» — Python
  42. Метод count() для списка
  43. Метаклассы в Python
  44. Списки в Python
  45. Настройка логгера Logzero
  46. Хеширование паролей с солью

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