Курс Python → Преобразование символов в нижний регистр
Метод lower() в Python предназначен для преобразования символов в строке в нижний регистр. Это очень удобно, когда вам необходимо сравнивать строки без учета регистра символов. Например, если у вас есть строка «Hello, World!», вызов метода lower() превратит ее в «hello, world!».
Применение метода lower() к строке не изменяет исходную строку, а создает новую строку, в которой все символы преобразованы в нижний регистр. Это означает, что вы можете использовать результат метода lower() для дальнейших операций с новой строкой, не беспокоясь о влиянии на исходную строку.
Важно отметить, что метод lower() не изменяет символы, которые уже находились в нижнем регистре. Он применяется только к символам, которые были в верхнем регистре в исходной строке. Это означает, что символы, которые уже были в нижнем регистре, остаются без изменений.
# Пример использования метода lower()
original_string = "Hello, World!"
lowercase_string = original_string.lower()
print(lowercase_string) # Вывод: hello, world!
Таким образом, метод lower() в Python является удобным инструментом для работы со строками и обеспечивает простой способ преобразования всех символов строки в нижний регистр без изменения других символов.
Другие уроки курса "Python"
- Функция zip() в Python
- Слияние словарей в Python 3.9
- Создание и удаление объектов
- Регистрация на курсы SF Education
- Решение переменной Шредингера
- Метод title() в Python
- Метод ipow для возведения в степень
- Python Метод Union Множеств
- Разбиение строки в Python
- Объединение Python и Shell
- Разделение строки с помощью re.split()
- Нахождение максимального значения и его индекса в списке
- Объявление переменных в Python
- Лямбда-функции в Python
- Сравнение def и lambda функций в Python
- Встраивание HTML в Jupyter Notebook
- Множественное наследование в Python
- Вызов внешних программ в Python с помощью sh
- Преобразование числа в список цифр
- Списки в Python: основы
- Создание копии списка в Python
- Создание графиков в терминале
- Аннотации типов в Python
- Присвоение значений переменным в Python
- Оператор Walrus в Python 3.8
- Сравнение def и lambda функций в Python
- Управление виртуальными окружениями в Python
- Контекстный менеджер в Python
- Генерация чисел с range()
- Метод rpow в Python
- Асинхронное программирование с asyncio
- Разбиение текста в Python
- Библиотека schedule: планировщик задач
- Логирование с Loguru
- Проблема сравнения словарей
- Codecademy в Telegram
- Howdoi — получение ответов из терминала
- Проверка на истинность объектов в Python
- Капитализация строк
- Профилирование кода на Python
- Получение текущего времени в Python
- Операции с кортежами
- Использование функции enumerate()
- Использование модуля __future__
- Блок else в циклах.
- Работа с геоданными с помощью geopy















