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

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

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

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


string1 = "Hello"
string2 = "WORLD"

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

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

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

Автор урока

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

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

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

  1. Создание даты из строки ISO
  2. Замена символов в Python
  3. Фильтры Pillow: NEAREST, BILINEAR, BICUBIC
  4. Контекстный менеджер в Python
  5. Извлечение новостей с помощью newspaper3k
  6. Работа с SQLite в Python
  7. Обучение модели с указанием эпох
  8. Срезы в Python
  9. Импорт модулей и пакетов в Python
  10. Метод is_absolute() для PurePath
  11. Аннотации типов в Python
  12. Замер времени выполнения кода
  13. Проверка списка: any() и all()
  14. Оператор «or» в Python
  15. Функция map() в Python
  16. Обход дочерних элементов BeautifulSoup
  17. Извлечение аудио из видео
  18. Комплексные числа в Python
  19. lru_cache оптимизация функций
  20. Progress с библиотекой tqdm
  21. Метод eq для сравнения объектов
  22. Методы обработки строк в Python
  23. Оператор обр. импликации
  24. Освоение Python
  25. Итераторы в Python
  26. TypedDict для kwargs в Python 3.12
  27. Работа с типами данных в Python с помощью pydantic.
  28. Оператор «and» в Python
  29. Инверсия списка и строки
  30. Копирование и вставка текста в Python
  31. Группы исключений в Python
  32. Генераторы словарей и множеств
  33. Выход из профиля в Django
  34. Howdoi — получение ответов из терминала
  35. Очистка данных в Python
  36. Сортировка данных в Python
  37. Операторы присваивания в Python
  38. Удаление символа из строки
  39. Метод split() в Python
  40. Извлечение статей с newspaper3k
  41. GitHub в Telegram: подписка на уведомления
  42. Python: возвращение нескольких значений
  43. Декораторы в Python
  44. Создание итератора
  45. Экранирование символов в Python
  46. Фильтрация входных данных в Python
  47. Обработка StopIteration в Python

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