Курс 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. Распаковка элементов массива
  3. Делегирование в Python
  4. Оптимизация памяти с __slots__
  5. Генераторы в Python
  6. Преобразование числа в список цифр
  7. Метод join() для объединения элементов
  8. Сериализация данных в JSON с помощью json.dumps
  9. Разработка игры Pong с turtle
  10. Замыкания в Python
  11. Аннотации типов в Python
  12. Оптимизация гиперпараметров с Scikit Optimize
  13. Основные методы NumPy
  14. Сортировка элементов с OrderedDict
  15. Создание GUI с Tkinter: Entry
  16. Декораторы классов
  17. Извлечение аудио из видео
  18. enumerate() в Python для работы с индексами
  19. Проектирование Singleton с метаклассом
  20. Делегирование в Python
  21. Управление IP-адресами через прокси
  22. Проверка подстроки в строке
  23. Лямбда-функции в defaultdict
  24. Проверка условий в Python
  25. Подписка на SelectelNews в Twitter
  26. Функции высшего порядка в Python
  27. Установка Git и AWS CLI
  28. Обезопасьте ввод данных
  29. Сортировка с параметром key
  30. None в Python: использование и особенности
  31. Объединение списков в строку
  32. Операции с датами в Python
  33. Иерархия классов в Python
  34. История Python
  35. Проблема сравнения словарей
  36. Непрерывная проверка в Python
  37. Разница между датами
  38. Метод setitem в Python
  39. Оператор деления для класса Rational
  40. Печать календаря в Python
  41. Транспонирование 2D-массива с помощью zip
  42. Работа с модулем os в Python
  43. Хранение переменных в словаре.
  44. Удаление дубликатов в pandas
  45. Работа с изображениями PIL
  46. Работа с функцией next() в Python
  47. Группы исключений в Python
  48. Работа с OpenCV

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