Курс Python → Преобразование символов в нижний регистр
Метод lower() в Python предназначен для преобразования символов в строке в нижний регистр. Это очень удобно, когда вам необходимо сравнивать строки без учета регистра символов. Например, если у вас есть строка «Hello, World!», вызов метода lower() превратит ее в «hello, world!».
Применение метода lower() к строке не изменяет исходную строку, а создает новую строку, в которой все символы преобразованы в нижний регистр. Это означает, что вы можете использовать результат метода lower() для дальнейших операций с новой строкой, не беспокоясь о влиянии на исходную строку.
Важно отметить, что метод lower() не изменяет символы, которые уже находились в нижнем регистре. Он применяется только к символам, которые были в верхнем регистре в исходной строке. Это означает, что символы, которые уже были в нижнем регистре, остаются без изменений.
# Пример использования метода lower()
original_string = "Hello, World!"
lowercase_string = original_string.lower()
print(lowercase_string) # Вывод: hello, world!
Таким образом, метод lower() в Python является удобным инструментом для работы со строками и обеспечивает простой способ преобразования всех символов строки в нижний регистр без изменения других символов.
Другие уроки курса "Python"
- Распаковка аргументов в Python
- Преобразование PowerPoint в PDF.
- Создание списка дат
- Логирование с Logzero
- Метод add для класса Vector
- Перевод текста с Python Translator
- Namedtuple в Python
- Создание объекта timedelta
- Генераторы в Python
- Область видимости переменных в Python
- Возвращение нескольких значений
- Возведение в квадрат с помощью itertools
- Работа с очередями в Python
- Измерение времени выполнения кода с использованием time
- Оператор continue в Python
- Сравнение неупорядоченных списков
- Упрощение работы с JSON-данными в Python
- Мониторинг работы программы Py-spy
- Списки в Python
- Преобразование Word в PDF с Spire.Doc
- Метод ipow для возведения в степень
- Python: отличительная особенность — отступы
- Инициализация переменных
- Проверка подстроки в строке
- Функции высшего порядка в Python
- Создание тестовых данных с Faker
- Приближение чисел в Python
- Сравнение def и lambda-функций
- Регулярные выражения: метод match
- Удаление элементов из списка
- Lambda-функция в Python: использование с map() и sum()
- Функция __init__ в Python
- Подписка на SelectelNews в Twitter
- Регистрация на TenChat
- Асинхронное программирование с asyncio
- Прокачанный трейсинг ошибок
- Ограничение ресурсов в Python
- Извлечение статей с newspaper3k
- Модуль xkcd: загрузка комиксов
- Удаление пробелов методом translate()
- Множественные конструкторы в Python
- Красивый вывод списка
- Отслеживание выполнения программы с библиотекой tqdm
- Метод __ilshift__ для битового сдвига влево
- Работа с кортежами в Python
- Измерение потребления памяти при сортировке















