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

  1. Упрощенный вывод данных в Python
  2. Управление ресурсами в Python
  3. Метод join для объединения строк
  4. Переопределение унарных операторов
  5. Генераторы списков в Python
  6. Запуск Python из интерпретатора
  7. Многострочные комментарии в Python
  8. Подсчет частотности элементов в Python
  9. Класс Counter() для подсчета элементов
  10. Логические значения в Python
  11. Сортировка с помощью параметра key
  12. Поиск файлов по шаблону
  13. Динамические маршруты во Flask
  14. Создание панели меню Tkinter
  15. Работа с NumPy
  16. Применение функции к элементам списка
  17. Работа с байтовыми строками в Python
  18. Работа со словарями в Python
  19. Проверка типа объекта в Python
  20. Курс по дообучению ChatGPT
  21. Инверсия списка/строки в Python
  22. Улучшение читаемости кода в Python
  23. Импорт объектов из модулей
  24. Реализация операции -= для пользовательского класса
  25. Работа со строками в Python
  26. Декораторы с @wraps
  27. Поиск индексов в списке
  28. ROT13 Шифр Цезаря в Python
  29. Оператор объединения словарей
  30. Функция enumerate в Python
  31. Методы __repr__ и __str__ в Python
  32. Работа с каталогами в Python
  33. TON Smart Challenge #2: участие и подготовка
  34. Форматирование данных с помощью pprint
  35. Декораторы в Python
  36. Метод __ilshift__ для битового сдвига влево
  37. Глобальные переменные в Python
  38. Установка и использование модуля «howdoi»
  39. Объединение словарей в Python
  40. Любовь к Python
  41. Удаление элемента по индексу в Python
  42. Создание GUI с Tkinter: Entry
  43. F-строки в Python 3.8
  44. Профилирование кода на Python
  45. Оператор is в Python
  46. Работа с файлами в Python
  47. Регистрация на хакатоне

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