Курс 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. Создание детектора плагиата
  2. Операции с комплексными числами
  3. TypedDict для kwargs в Python 3.12
  4. Основные функции и модули Python
  5. Создание GUI на Tkinter
  6. Проверка однородности элементов списка
  7. Обработка исключения UnboundLocalError
  8. Работа с deque из collections
  9. Возвращение нескольких значений
  10. Сравнение строк в Python
  11. Решение переменной Шредингера
  12. Преобразование чисел в Python
  13. Печать месячного календаря
  14. Solidity для DeFi Ethereum
  15. Функция zip() в Python
  16. Структуры данных в Python
  17. Логирование с Logzero
  18. Циклы for в Python
  19. Протокол управления контекстом
  20. Python union() функция — объединение множеств
  21. Проверка типа данных
  22. Установка Python3.7 и PIP
  23. lru_cache оптимизация функций
  24. Python UserString — создание подклассов строк
  25. Импорт модулей в Python 3.12
  26. Функция divmod() в Python
  27. Преобразование данных в Python
  28. Генераторы списков в Python
  29. Область видимости переменных
  30. Оператор match в Python
  31. Атрибуты класса и экземпляра
  32. Defaultdict в Python
  33. Обратный список чисел
  34. Введение в Python
  35. Очистка списка от False, None, 0, «»
  36. Настройка нарезки списков
  37. Раздувающийся словарь в Python
  38. Создание виртуальной среды
  39. Принципы Zen Python
  40. Проверка класса объекта
  41. Обработка аргументов Python
  42. Функция enumerate в Python
  43. Оптимизация интернирования строк
  44. Метод pos в Python
  45. Функция format() в Python
  46. Преобразование документов в PDF с помощью Spire.Office
  47. Сортировка HTML по CSS-селектору
  48. Доступ к локальным переменным

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