Курс 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"
- Транспонирование 2D-массива с помощью zip
- Метод bool() в Python
- Применение команды break
- Удаление элементов из списка в Python.
- Форматирование чисел в Python
- Метод is_absolute() для PurePath
- Работа с множествами в Python
- Проверка на истинность объектов в Python
- Импорт в Python: список all
- Автоматизация действий с Pyautogui
- Циклы for в Python
- Сортировка с параметром key
- Курс по дообучению ChatGPT
- Переопределение метода sub
- Фильтрация входных данных в Python
- Таймер обратного отсчета
- Работа с итераторами в Python
- Работа с NumPy
- Декодирование байтов в строку
- Оператор assert в Python
- Генераторы в Python
- Просмотр атрибутов и методов класса
- Сравнение объектов в Python
- Antigravity модуль
- Использование модуля math
- Пропуск начальных строк с помощью dropwhile()
- F-строки в Python 3.8
- Логирование с Logzero
- Комментарии в Python
- Расширение операции побитового «и» в Python
- Визуализация пропусков данных
- Профилирование с cProfile
- Профилирование данных с Pandas
- Профилирование кода на Python
- Распаковка значений в Python
- Подписка на SelectelNews в Twitter
- Лямбда-функции в Python
- Обмен данными с asyncio.Queue
- Работа с NumPy массивами
- Функция map() в Python
- Работа с географическими данными.
- Инвертирование словаря
- Создание списка дат
- Метод count() для списка
- Работа со словарями Python
- Бесконечная проверка в Python















