Курс 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"
- Сумма элементов списка
- Работа с CSV в Python
- Вызов внешних программ в Python с помощью sh
- HTTP-запросы с библиотекой Requests
- Удаление элементов из списка в Python
- Структурирование именованных констант
- Модуль math: константы π и e
- Создание новых списков через list comprehensions
- Оператор «and» в Python
- Метод index() в Python
- Тернарный оператор в Python
- Избегайте использования goto
- Группы исключений в Python
- Измерение времени выполнения кода
- Операторы увеличения и уменьшения переменной
- Python Аргументы по умолчанию
- Метод __iand__ для пользовательских классов
- Проверка типа данных
- Частичное совпадение ввода
- Итераторы с потерямиZIP
- Переопределение метода __or__()
- Вычисление логарифмов в Python
- Метод get для словарей
- Библиотека Emoji: использование смайлов в Python
- Модуль subprocess: запуск внешних команд
- Фильтрация последовательности
- Проверка типов с помощью isinstance
- Работа с zip()
- EMOT преобразование эмодзи в текст
- Загрузка постов Instagram
- Замена переменных в Python
- Декораторы в Python
- Повторение и перенос строки
- Создание GUI с Tkinter: Entry
- Инвертирование словаря
- Операции с кортежами
- Magic Commands — улучшение работы с Python
- Метод bool() в Python
- Динамические маршруты во Flask
- List Comprehension Tutorial
- Генераторы по генератору
- Основы Python
- Работа с файлами в Python
- Просмотр файла в Jupyter Noteboo
- Создание новых списков в Python
- Сравнение строк в Python
- Обновление данных через PUT запрос
- Обработка ошибки IndexError
- Оператор морж в Python 3.8















