Курс 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"
- Обработка исключения UnboundLocalError
- Повторение и перенос строки
- Работа с файлами и директориями в Python.
- Работа с библиотекой xkcd
- Метод __float__ в Python
- Повторение элементов в Python
- Работа с deque из collections
- Контекстный менеджер в Python
- Вывод баннеров
- Закрытие файла в Python
- Создание класса в Python
- Создание графики с черепахой
- Упрощение работы с JSON-данными в Python
- Подсчет элементов с помощью Counter
- F-строки в Python
- Python: отсутствие точек с запятыми
- Использование defaultdict в Python
- Python-dateutil — работа с датами
- Операторы сравнения в Python
- Вложенные циклы в Python
- Сортировка в Python
- Удаление элементов из списка
- Разрешение имен в Python
- Фильтры Pillow: NEAREST, BILINEAR, BICUBIC
- Модуль xkcd: добавление юмора в Python
- Использование подчеркивания в REPL
- Создание файла с проверкой ошибки
- Работа с изменяемыми списками
- Замена текста с re.sub()
- Асинхронное программирование с asyncio
- Сравнение объектов в Python
- Установка Python — Простое руководство
- Использование модуля __future__
- Определение размера папок в Python
- Улучшенные подсказки для импорта в Python 3.12
- Переворот последовательности
- Сортировка с помощью key
- Метод join для объединения строк
- Тестирование модели в PyTorch
- Метод is_absolute() для PurePath
- Метод ifloordiv для пользовательских классов
- Оператор in и not in в Python
- Функции map, filter, reduce
- Генераторы в Python
- Хранение переменных в словаре.















