Курс 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"
- Использование html-скриптов в Jupyter Notebook
- Python: изменяемые и неизменяемые коллекции
- Работа с кортежами
- Склеивание строк через метод join()
- Работа с IP-адресами в Python
- Карта бомбоубежищ в Москве и Питере
- Разделение строк в Python
- Сортировка и разворот списка
- Генератор списка в Python
- Дизассемблирование Python кода
- Поиск индексов в списке
- Удаление дубликатов с сохранением порядка с помощью dict.fromkeys
- Отправка HTTP-запросов с User-Agent
- Создание веб-приложения с Flask
- Работа с датой и временем в Python
- Итераторы с потерямиZIP
- Список методов и атрибутов
- Искажение имен в Python
- Декоратор проверки активности
- Работа со словарями Python
- Функция reduce() из модуля functools
- Проверка дубликатов в Python
- Получение атрибутов и методов класса
- Класс Counter() для подсчета элементов
- Закрытие файла в Python
- Измерение потребления памяти при сортировке
- Замеры производительности в Python
- Названия столбцов в Python таблицах
- Реверс строки и списка в Python.
- Преобразование кортежа в словарь.
- Декораторы с аргументами в Python
- Генерация QR-кодов с Python
- Логический оператор «and» в Python
- Транспонирование 2D-массива с помощью zip
- Наследование в программировании
- Шаблоны Flask: условия и циклы
- Работа с модулем cmath
- Retrying в Python: повторные вызовы
- Мониторинг памяти с Pympler
- lru_cache оптимизация функций
- Работа с файлами в Python
- Модуль inspect
- Работа со строками в Python
- Обработка ошибки IndexError















