Курс Python → Преобразование текста в нижний регистр
Метод lower() в Python используется для преобразования всех символов строки в нижний регистр. Это может быть полезно, например, при сравнении строк без учета регистра символов. Когда вы вызываете метод lower() на строке, он возвращает новую строку, в которой все символы преобразованы в нижний регистр. Например:
text = "Hello, World!" lower_text = text.lower() print(lower_text) # вывод: hello, world!
Как упоминалось ранее, результат работы метода lower() не изменяет исходную строку, а создает новую. Поэтому, если вам нужно использовать преобразованную строку в дальнейшем, вам необходимо сохранить ее в новую переменную, как показано в примере выше. Если вы попытаетесь изменить исходную строку напрямую, это не приведет к желаемому результату.
Кроме того, метод lower() работает не только с английскими символами, но и с символами других языков. Он преобразует все символы, которые имеют верхний регистр в соответствующие символы нижнего регистра. Это делает его универсальным инструментом для работы с текстом независимо от языка.
Важно помнить, что метод lower() не изменяет исходную строку, а только возвращает новую строку с символами в нижнем регистре. Поэтому, если вы хотите сохранить результат работы метода для дальнейшего использования, не забудьте присвоить его новой переменной.
Другие уроки курса "Python"
- Docstring в Python
- Поиск с помощью регулярных выражений
- Избегайте пустого списка
- Форматирование строк в Python
- Создание веб-приложения с Flask
- Python Translator: создание локальных переводчиков
- Работа с комплексными числами
- Импорт классов из другого файла
- Отрицательные индексы списков в Python
- Работа с очередями в Python
- Сортировка в Python
- Декораторы в Python
- Удаление и повторная вставка ключа в OrderedDict
- Извлечение новостей с newspaper3k
- Хэш-функции в Python
- Операторы Splat и splatty-splat
- Распаковка значений в Python
- Лямбда-функции в defaultdict
- Удаление дубликатов из списка с помощью dict.fromkeys
- Представление бесконечности в Python
- Проверка окончания строки с помощью str.endswith()
- Проверка запуска скрипта или импорта модуля
- Поиск самого длинного слова в списке с использованием max()
- Классы данных в Python
- Основы слова
- Метод __iand__ для пользовательских классов
- Объединение списков в Python
- Работа с timedelta в Python
- Работа с collections в Python.
- Преобразование чисел в восьмеричную строку
- Создание уникального проекта
- Необязательные аргументы в Python
- Работа с дробями в Python
- Основы Python за 14 дней
- Условные выражения в Python
- Списковое включение в Python
- Проверка существования переменной с оператором :=
- Модуль xkcd: загрузка комиксов
- Методы и функции в Python
- Отношения подклассов в Python
- Работа с множествами в Python
- Генерация фальшивых данных с Faker
- Проблемы с dict в Python
- Класс-оболочка для словарей
- Фильтрация элементов с помощью islice
- Асинхронное программирование с asyncio
- Проверка однородности элементов списка
- Метод rpow в Python
- Управление контекстом с помощью декоратора contextmanager















