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

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

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

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


string1 = "Hello"
string2 = "WORLD"

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

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

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

Автор урока

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

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

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

  1. lru_cache оптимизация функций
  2. Профилирование данных с Pandas.
  3. Создание тестовых данных с Faker
  4. Удаление и повторная вставка ключа в OrderedDict
  5. Поиск индекса элемента
  6. Множества и frozenset
  7. Поиск индексов в списке
  8. Асинхронное выполнение задач в процессах
  9. Вакансии в Nebius
  10. Проекты на Python
  11. Использование super() в Python
  12. Поиск элементов BeautifulSoup
  13. Подсчет частоты элементов с Counter
  14. Оператор умножения для вектора
  15. Сохранение Unicode в JSON
  16. List Comprehension Tutorial
  17. Список и кортеж в Python
  18. Удаление дубликатов из списка
  19. Работа с комплексными числами
  20. Получение ID процесса
  21. Модуль array: создание и использование массивов
  22. Создание коллекций из выражения-генератора
  23. Обработка исключения UnboundLocalError
  24. Генерация случайных данных в NumPy
  25. Метод ne для сравнения объектов
  26. Работа с YAML в Python: PyYAML.
  27. Лимиты на ресурсы Python
  28. Функции map, filter, reduce
  29. Метод Enumerate() для списков
  30. Частичное совпадение пользовательского ввода в Python 3.10
  31. Обработка исключений в Python
  32. Структура данных словарь в Python
  33. Декораторы в Python
  34. Пересечение списков с использованием множеств
  35. Создание генераторов
  36. Справка по импортированным модулям
  37. Копирование словарей и списков в Python
  38. Python Метод Union Множеств
  39. Оператор += для объединения строк
  40. Руководство по использованию Colorama
  41. Приближение чисел в Python
  42. Применение функции map() с лямбда-функциями
  43. Библиотека schedule: планировщик задач
  44. Именованные срезы в Python
  45. Работа с изображениями Pillow
  46. Переопределение метода __rshift__

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