Курс 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. Метод __complex__ в Python
  3. Печать месячного календаря
  4. Удаление пробелов методом translate()
  5. Управление асинхронными задачами на Python.
  6. Разработка игры Pong с turtle
  7. Анонимные функции в Python
  8. Цикл for в Python
  9. Поиск шаблона в строке
  10. Оформление текста в консоли с TermColor
  11. Создание виртуальной среды
  12. Управление сессиями в Python
  13. Форматирование чисел в Python
  14. Структура данных словарь в Python
  15. Обработка исключений
  16. Отслеживание выполнения программы с библиотекой tqdm
  17. Пространство имен в Python
  18. Иерархия классов в Python
  19. Операции с числами в Python
  20. Инициализация переменных
  21. Конкатенация строк с join() в Python
  22. Работа с байтовыми строками в Python
  23. Работа с комплексными числами
  24. Форматирование строк с помощью f-строк
  25. Генератор чисел Фибоначчи
  26. Библиотека schedule: планировщик задач
  27. Оформление кода по PEP 8
  28. Замеры производительности в Python
  29. Метод gt в Python
  30. Эффективная конкатенация строк в Python
  31. Упрощение условных выражений с тернарным оператором
  32. Открытие и запись файлов
  33. Установка Python — Простое руководство
  34. Оператор «not» в Python
  35. Профилирование данных с Pandas.
  36. Фильтрация последовательности
  37. Операторы объединения в Python 3.9
  38. Присоединение элементов коллекции
  39. PrettyTable: создание таблицы
  40. Навыки Python: строки, типы данных
  41. Строки в Python: апострофы и кавычки
  42. Принципы программирования
  43. Сравнение строк в Python
  44. Фильтрация элементов с помощью islice
  45. Отправка POST запроса на сервер.
  46. Оболочка Python
  47. Идентификатор объекта в Python
  48. Объединение строк с помощью метода join
  49. Скрытие вывода данных

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