Курс 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"

  1. Библиотека sh: удобные команды терминала
  2. Экранирование символов в Python
  3. Автоматизация с Python
  4. Работа с deque в Python
  5. Использование обратной косой черты в f-строках
  6. Python: Splat-оператор и splatty-splat
  7. Python Translator: создание локальных переводчиков
  8. Настройка вывода NumPy
  9. Создание инструмента обнаружения плагиата
  10. Форматирование объектов с модулем pprint
  11. Сравнение def и lambda в Python
  12. Утечки переменных цикла в Python 3.x
  13. Проверка переменных окружения в Python
  14. Определение объема памяти объекта
  15. Метод title() в Python
  16. Генерация QR-кодов с библиотекой qrcode
  17. Отправка HTTP-запросов с User-Agent
  18. Шаблоны и наследование в Flask
  19. Создание копии итератора
  20. Улучшенные подсказки для импорта в Python 3.12
  21. Работа с прокси в Python
  22. Команда %dhist — список посещенных каталогов
  23. Принципы программирования
  24. Работа с модулем os в Python
  25. Форматирование строк в Python
  26. Протокол управления контекстом
  27. UserList в Python: Описание и примеры использования
  28. Декодирование строк в Python
  29. Операторы увеличения и уменьшения переменной
  30. Проблема сравнения словарей
  31. Документация функции help() в Python
  32. capitalize() — изменение регистра первого символа строки
  33. Обработка исключений
  34. Обработка элементов в Python
  35. Декоратор total_ordering для сравнения объектов
  36. Объединение словарей в Python
  37. Экспорт функций в Python
  38. Enum в Python
  39. Исправление ошибки NameError
  40. Подсказки при вводе данных в Python
  41. Определение имен функций
  42. Оператор «not» в Python
  43. Оператор space-invader
  44. Оператор Walrus в Python 3.8
  45. Активация Matplotlib в Jupyter

Marketello читают маркетологи из крутых компаний