Курс Python → Преобразование регистра строк

Python — это язык программирования, который отличается тем, что строки в нем чувствительны к регистру. Это значит, что строка, написанная в нижнем регистре, будет отличаться от строки, написанной в верхнем регистре. Например, строки «hello» и «Hello» будут считаться разными.

Для работы с регистром символов в строках в Python существует метод lower(), который позволяет преобразовать все символы строки в нижний регистр. Этот метод очень полезен при написании скриптов или программ, где необходимо сравнивать или обрабатывать строки без учета регистра.

Пример использования метода lower():


string1 = "Hello"
string2 = "WORLD"

if string1.lower() == string2.lower():
    print("Строки равны без учета регистра")
else:
    print("Строки не равны без учета регистра")

В данном примере метод lower() применяется к обеим строкам перед сравнением, что позволяет сравнивать строки без учета регистра символов. Таким образом, вне зависимости от того, какой регистр используется при написании строк, они будут считаться равными при сравнении с использованием метода lower().

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Измерение времени выполнения кода
  2. Установка и использование Logzero
  3. Имена объектов в Python
  4. Группы исключений в Python
  5. Объединение, распаковка и деструктуризация
  6. Создание вкладок с TKinter
  7. Генерация QR-кодов с Python
  8. Сохранение Unicode в JSON
  9. Именование столбцов в Python с pandas
  10. Объединение словарей в Python
  11. Обработка ошибок в Python
  12. Настройка шрифта и цвета в Tkinter
  13. Генератор списка с условием if
  14. Метод add для класса Vector
  15. Руководство по библиотеке pydantic
  16. Инверсия списка/строки в Python
  17. Создание GUI на Tkinter
  18. Конвертация изображений в PDF
  19. Комментарии в Python
  20. Функции range() в Python
  21. Модуль math: константы π и e
  22. Создание словарей с defaultdict
  23. Поиск повторов в списке
  24. Разделение строки с помощью split()
  25. Документирование функций в Python
  26. Пересечение списков с использованием множеств
  27. Работа с файловой системой в Python
  28. Декоратор @override
  29. Numpy: использование Ellipsis
  30. Monkey Patching в Python
  31. Python Enum Weekday Usage
  32. Применение функции к каждому элементу списка
  33. Взаимодействие с sys
  34. Бесконечные списки в Python
  35. Функция print() — вывод информации
  36. Блок else в обработке исключений
  37. Повторение элементов списков
  38. Работа с комплексными числами
  39. Игра «Камень, ножницы, бумага» — Python
  40. Библиотека funcy: удобные утилиты
  41. Управление контекстом выполнения
  42. Python Поверхностное Копирование
  43. Удаление ключа из словаря
  44. Работа с zip-архивами в Python
  45. Python Метод del.

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