Курс 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"
- Использование подчеркивания в REPL
- Удаление символов новой строки в Python.
- Метод join() для объединения элементов
- Оптимизация гиперпараметров в Python
- Печать календаря в Python
- Установка виртуального окружения Python
- Особенности запятых в Python
- Типы возвращаемых значений в Python
- Цикл while в Python
- Метод сравнения объектов в Python
- Создание словаря и множества
- Подсчет элементов в Python
- Округление в Python
- Работа с очередями в Python
- Изучение объектов с помощью dir()
- Шаблоны Flask: условия и циклы
- Использование defaultdict в Python
- Определение объема памяти объекта
- Создание класса в Python
- Импорт модуля из другого каталога
- Открытие и редактирование скриптов Python
- Иерархия классов в Python
- Управление контекстом выполнения кода
- Аннотации типов в Python
- Оболочка Python
- Разделение строки с регулярными выражениями
- Управление виртуальными средами в Python
- Введение в PyTorch
- Конкатенация строк с помощью join()
- Модуль os: работа с файлами и папками
- Сортировка в Python
- Безопасные SQL-запросы в Python 3.11
- Обработка StopIteration в Python
- Сортировка с параметром key
- Итераторы в Python
- Генератор бросков кубиков
- Управление доступом к модулю
- Метод splitlines() для разделения строк
- Python union() функция — объединение множеств
- Получение списка кортежей из словаря
- Логирование с Loguru
- Класс-оболочка для словарей
- Добавление элементов в список
- Ограничение ресурсов в Python















