Курс 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"
- Возврат значений из генератора
- Руководство по Pymorphy2
- Назначение максимального и минимального значения переменной в Python.
- Настройка нарезки списков
- Проверка ввода с помощью isdigit
- Измерение времени выполнения кода с использованием time
- Запуск внешнего кода в Jupyter
- Магические методы в Python
- Работа с JSON в Python
- Генераторы в Python
- Пустой оператор pass в Python
- Модуль os в Python: работа с файлами
- Поиск индексов в списке
- Принципы Zen Python
- Определение функций с необязательными аргументами
- Переопределение метода __pow__
- Получение списка файлов в директории с использованием os
- Регистрация на курсы SF Education
- Руководство по библиотеке pydantic
- Python: отличительная особенность — отступы
- Участие в LP стейкинге Waves
- Декораторы с аргументами
- Переменная с нижним подчеркиванием
- Многострочные строки в Python
- Справка по импортированным модулям
- Удаление элемента по индексу в Python
- Оптимизация методов в Python 3.7
- Обмен переменными в Jupyter
- Мощь вложенных функций в Python
- Создание новых функций с помощью functools.partial
- Defaultdict в Python
- Модуль xkcd: загрузка комиксов
- Генерация QR-кодов с библиотекой qrcode
- Создание таблиц в терминале с PrettyTable
- Измерение потребления памяти при сортировке
- Ключевое слово global в Python
- Управление пакетами с pip
- Метод rxor для операции побитового исключающего «или»
- Функция reduce() в Python
- Цепные операции в Python
- Использование html-скриптов в Jupyter Notebook
- Передача аргументов через **arguments
- inspect в Python: анализ кода
- Работа с часовыми поясами в Python
- Реверс строки и списка в Python.
- Оптимизация создания строк
- Форматирование объектов с модулем pprint















