Курс 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"
- Magic Commands — улучшение работы с Python
- IPython и Jupyter Notebook: руководство
- Импорт модулей в Python 3.12
- Оператор «or» в Python
- Метод rxor для операции побитового исключающего «или»
- Преобразование вложенного списка
- Создание новых функций через partial
- Работа с библиотекой xkcd
- Ошибка NotImplemented в Python
- Python-dateutil — работа с датами
- Обмен значений переменных в Python
- PATCH-запрос с библиотекой requests
- Функции в Python: создание и вызов
- Нахождение самого длинного слова в списке с помощью max
- Python Метод sleep() из time
- Отладка в командной строке
- Разделение строк в Python
- Создание .exe файла с pyinstaller
- Генератор бросков кубиков
- Создание пустых функций и классов в Python
- Асинхронное выполнение задач в процессах
- Установка и использование библиотеки google
- Установка Home Assistant
- Измерение времени выполнения кода с помощью time
- Фильтрация последовательности
- Оператор == в Python
- Сортировка HTML по CSS-селектору
- Метод eq для сравнения объектов
- Defaultdict в Python
- Форматирование строк с помощью f-строк
- Удаление знаков препинания в Python
- Аннотации типов в Python
- Оператор умножения для вектора
- Реализация метода __abs__ в Python
- Просмотр внешнего файла в Python
- Выборка чисел
- Python groupby() из itertools: работа с повторяющимися элементами
- TypedDict для kwargs в Python 3.12
- Проверка условий: all и any
- Метод __imod__ для Python
- Игра «Камень, ножницы, бумага» — Python
- Метод count() для списка
- Метаклассы в Python
- Списки в Python
- Настройка логгера Logzero
- Хеширование паролей с солью















