Курс 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. Документация функции help() в Python
  2. Объединение списков в Python
  3. split() — разделение строки
  4. Обязательные аргументы в Python
  5. Создание виртуальной среды
  6. Форматирование строк в Python
  7. Обработка ошибок в Python
  8. Создание GUI с Tkinter: Entry
  9. Поиск уникальных и повторяющихся элементов
  10. Метод get для словаря
  11. Установка и использование emoji
  12. Изменение списка срезом
  13. Извлечение аудио из видео
  14. Динамическая типизация в Python
  15. Установка User-Agent в Python
  16. Работа с defaultdictами в Python
  17. Функции all и any в Python
  18. Обход дочерних элементов BeautifulSoup
  19. Поиск частого элемента
  20. Избегание циклических зависимостей классов в Python
  21. Создание словарей и множеств в Python
  22. Изменение логики работы с временем
  23. Работа с географическими данными в Python
  24. Создание задания в Cron
  25. Передача словаря через **kwargs
  26. Кортеж в Python: создание и использование
  27. Работа с Event() в threading
  28. Функция product() из itertools
  29. Объединение списков в Python
  30. Функции с дополнением
  31. Оболочка Python
  32. Удаление ссылок в Python
  33. Создание копии списка в Python
  34. Оператор деления для класса Rational
  35. Округление чисел с помощью round
  36. Установка виртуального окружения Python
  37. Namedtuple в Python
  38. Функция all() в Python
  39. Хеши в Python
  40. Форматирование строк с % в Python
  41. Принципы Zen Python
  42. Лямбда-функции в Python
  43. Определение функций с необязательными аргументами
  44. Подсчет элементов в Python
  45. Метод rmatmul для обратного матричного умножения
  46. Роль запятой в Python
  47. Замена атрибута в именованном кортеже

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