Курс Python → Сравнение строк в Python

Для сравнения строк в Python можно использовать операторы == и !=. Оператор == позволяет проверить, являются ли две строки идентичными. Например, если у нас есть две строки ‘hello’ и ‘hello’, то выражение ‘hello’ == ‘hello’ вернет True, так как строки идентичны. В случае, если строки отличаются, выражение вернет False.

Оператор !=, наоборот, позволяет проверить, не являются ли две строки идентичными. То есть, если у нас есть две строки ‘hello’ и ‘world’, то выражение ‘hello’ != ‘world’ вернет True, так как строки не идентичны. Если же строки равны, выражение вернет False.

Пример использования операторов сравнения строк:


string1 = 'hello'
string2 = 'world'

if string1 == string2:
    print('Строки идентичны')
else:
    print('Строки не идентичны')

if string1 != string2:
    print('Строки не идентичны')
else:
    print('Строки идентичны')

В данном примере, если значения переменных string1 и string2 будут ‘hello’ и ‘world’ соответственно, первый блок кода выведет «Строки не идентичны», так как строки отличаются, а второй блок кода выведет «Строки не идентичны», так как строки не равны.

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

Автор урока

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

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

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

  1. Реверс строки в Python
  2. Создание копии списка в Python
  3. Активация Matplotlib в Jupyter
  4. Срез списка в Python
  5. Регулярные выражения: метод match
  6. PrettyTable: создание таблицы
  7. Метод join() для объединения элементов
  8. Оператор Walrus: правильное использование
  9. Ключевое слово global в Python
  10. Искажение имен в Python
  11. Модуль functools в Python
  12. Метод bool() в Python
  13. Работа с f-строками 2.0
  14. Красивый вывод списка
  15. None в Python: использование и особенности
  16. Основные функции и модули Python
  17. Работа с кортежами в Python
  18. Переворот строки
  19. Настройка Cron
  20. Роль object и type в Python
  21. Описание скриптов в README
  22. Оператор walrus в Python
  23. Структурирование данных с Pydantic
  24. Сортировка данных с лямбда-функциями
  25. Лямбда-функции в Python
  26. Очистка входных данных
  27. Нахождение хеша для бесконечности и NaN в Python
  28. Переменная Шредингера
  29. Профилирование с Pandas
  30. Использование функции enumerate()
  31. Python и Монти Пайтон
  32. Работа с IP-адресами в Python
  33. Настройка нарезки списков
  34. Оператор del в Python
  35. Атрибуты объекта в Python
  36. Однострочники Python
  37. Замена символов в Python
  38. Очистка данных с Pandas
  39. Метод setitem в Python
  40. Разделение строки с регулярными выражениями
  41. Метод setdefault() в Python
  42. Создание списков в Python
  43. Оператор морж в Python 3.8
  44. Передача словаря через **kwargs

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