Курс 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. Работа с временем в Python
  2. Работа с датой и временем в Python
  3. OrderedDict — упорядоченный словарь
  4. Поиск самого частого элемента
  5. Проверка файла .py на синтаксис.
  6. Профилирование кода
  7. Проверка окончания строки с помощью str.endswith()
  8. Поиск индекса элемента
  9. Резервирование символов в Python
  10. Игра «Виселица» на Python
  11. Виртуальные среды в Python
  12. Работа с дробями в Python
  13. Импорт с альтернативным именем
  14. Удаление элемента из списка в Python
  15. Объединение словарей в Python
  16. Python reversed() функция
  17. Работа с контекстным менеджером Pool
  18. Работа с f-строками 2.0
  19. Разрешение имен в Python
  20. Очистка данных в Python
  21. TypedDict для kwargs в Python 3.12
  22. Импорт модуля из другого каталога
  23. Преобразование строки в число
  24. Операции с кортежами
  25. Классы данных в Python
  26. Проверка запуска скрипта или импорта модуля
  27. Замена подстроки
  28. Преобразование многоуровневого словаря
  29. CLI-инструмент howdoi
  30. Группы исключений в Python
  31. Анализ кода — Python
  32. Представление бесконечности в Python
  33. Создание пользовательской коллекции в Python
  34. Работа с модулем random
  35. Транспонирование 2D-массива с помощью zip
  36. Фильтрация элементов с помощью islice
  37. Применение функции к списку
  38. Операции с массивами в NumPy
  39. Метод hash в Python
  40. Операторы увеличения и уменьшения переменной
  41. GitHub в Telegram: подписка на уведомления
  42. Сортировка HTML по CSS-селектору
  43. Генерация резюме в Gensim
  44. Получение текущей даты и времени с помощью datetime
  45. Циклы for в Python
  46. Python: отсутствие точек с запятыми
  47. Списковое включение в Python

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