Курс 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. Получение частей дроби
  3. Работа с enumerate()
  4. Генераторы в Python
  5. Создание обратного итератора
  6. Локальные переменные.
  7. Пустой оператор pass в Python
  8. Список переменных с %who
  9. Методы работы со списками
  10. Работа с модулем cmath
  11. Создание виртуальной среды
  12. Вычисление натурального логарифма в NumPy
  13. Многопоточность в Python
  14. Объединение объектов в Python
  15. Удаление элементов из списка в Python
  16. Метод rlshift для битового сдвига
  17. Изменение объектов в Python
  18. Сортировка в Python
  19. Управление асинхронными задачами с помощью Semaphore
  20. Ускорение выполнения кода в Python
  21. Python: возвращение нескольких значений
  22. Переопределение метода divmod
  23. Создание коллекций из генератора
  24. Оператор space-invader
  25. Генератор надежных паролей
  26. Функции map() и reduce() в Python
  27. Форматирование строк в Python
  28. Работа с геоданными с помощью geopy
  29. Генераторы в Python
  30. Python defaultdict добавление ключа
  31. Работа с функцией next() в Python
  32. Профилирование кода
  33. Удаление элементов из списка в Python.
  34. Преобразование документов в PDF с помощью Spire.Office
  35. Метод setitem в Python
  36. Декораторы для регистрации функций
  37. Изменения в обработке логических значений
  38. Работа с GitHub в Telegram
  39. Работа с модулем glob в Python
  40. Функция all() в Python
  41. Удаление дубликатов из списка
  42. Функции классификации комплексных чисел
  43. Именованные срезы в Python
  44. Enum в Python: создание и использование перечислений
  45. Объединение строк с помощью метода join
  46. Модуль pprint: улучшение вывода данных
  47. Оптимизация строк в Python

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