Курс 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. Подписка на SelectelNews в Twitter
  2. Обновление и получение данных в SQLite
  3. Транспонирование матрицы в Python
  4. Определение относительного пути
  5. Объединение словарей в Python
  6. Импорт модулей и пакетов в Python
  7. Обработка элементов в Python
  8. Комментарии в Python
  9. Оформление кода на Python
  10. Стать Python-разработчиком
  11. Активация Matplotlib в Jupyter
  12. Функциональное программирование в Python
  13. Поиск индексов в списке
  14. Удаление элементов из списка в Python
  15. Замена символов в строке
  16. Импорт и использование модулей в Python
  17. Magic Commands — улучшение работы с Python
  18. Генераторы по генератору
  19. Метод lt для сортировки объектов
  20. Основные методы NumPy
  21. Получение имени функции с помощью inspect
  22. Измерение времени выполнения кода
  23. Модуль itertools: комбинации и перестановки
  24. Цикл for с enumerate() в Python
  25. Генераторные функции в Python
  26. Управление контекстом с помощью декоратора contextmanager
  27. Пропуск строк в файле с itertools
  28. Список и кортеж в Python
  29. Генерация UUID в Python
  30. Профилирование кода
  31. Замена элементов в списке с помощью генераторов списков
  32. Извлечение новостей с newspaper3k
  33. Удаление эмодзи с помощью pandas
  34. Описание скриптов в README
  35. Перевод эмодзи и эмотиконов.
  36. Объединение множеств в Python
  37. Импорт с альтернативным именем
  38. Обработка исключений в Python
  39. Сравнение строк в Python
  40. Функция zip() в Python
  41. Переопределение метода __or__()
  42. Работа с библиотекой requests
  43. Работа с SQLite в Python
  44. Область видимости переменных
  45. Создание уникального проекта

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