Курс 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. Работа с CSV в Python
  3. Вызов внешних программ в Python с помощью sh
  4. HTTP-запросы с библиотекой Requests
  5. Удаление элементов из списка в Python
  6. Структурирование именованных констант
  7. Модуль math: константы π и e
  8. Создание новых списков через list comprehensions
  9. Оператор «and» в Python
  10. Метод index() в Python
  11. Тернарный оператор в Python
  12. Избегайте использования goto
  13. Группы исключений в Python
  14. Измерение времени выполнения кода
  15. Операторы увеличения и уменьшения переменной
  16. Python Аргументы по умолчанию
  17. Метод __iand__ для пользовательских классов
  18. Проверка типа данных
  19. Частичное совпадение ввода
  20. Итераторы с потерямиZIP
  21. Переопределение метода __or__()
  22. Вычисление логарифмов в Python
  23. Метод get для словарей
  24. Библиотека Emoji: использование смайлов в Python
  25. Модуль subprocess: запуск внешних команд
  26. Фильтрация последовательности
  27. Проверка типов с помощью isinstance
  28. Работа с zip()
  29. EMOT преобразование эмодзи в текст
  30. Загрузка постов Instagram
  31. Замена переменных в Python
  32. Декораторы в Python
  33. Повторение и перенос строки
  34. Создание GUI с Tkinter: Entry
  35. Инвертирование словаря
  36. Операции с кортежами
  37. Magic Commands — улучшение работы с Python
  38. Метод bool() в Python
  39. Динамические маршруты во Flask
  40. List Comprehension Tutorial
  41. Генераторы по генератору
  42. Основы Python
  43. Работа с файлами в Python
  44. Просмотр файла в Jupyter Noteboo
  45. Создание новых списков в Python
  46. Сравнение строк в Python
  47. Обновление данных через PUT запрос
  48. Обработка ошибки IndexError
  49. Оператор морж в Python 3.8

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