Курс 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. Конкатенация строковых литералов
  2. Прокачанный трейсинг ошибок
  3. Настройка шрифта и цвета в Tkinter
  4. Подсказки типов в Python
  5. Просмотр файла в Jupyter Noteboo
  6. Разделение строк в Python
  7. Проверка вхождения подстроки
  8. Enum в Python
  9. Просмотр внешних файлов в %pycat
  10. inspect в Python: анализ кода
  11. Функция product() в Python
  12. Избегание изменяемых аргументов
  13. JSON в Python: модуль, dump, dumps, load
  14. Concrete Paths в Python
  15. Вычисление фазы комплексного числа
  16. Оптимизация поиска в словарях
  17. Измерение времени выполнения кода
  18. Мониторинг работы программы Py-spy
  19. Расчет времени выполнения
  20. Метод rsub для пользовательских чисел
  21. Python: возвращение нескольких значений
  22. Работа с CSV файлами в Python
  23. Установка переменной среды в Python
  24. Mad Libs Generator
  25. Определение наиболее частого элемента с помощью collections.Counter
  26. Разделение строк методом split()
  27. Модуль pprint
  28. Возврат нескольких значений
  29. Метод join() с набором
  30. Библиотека Rich: форматирование текста
  31. Работа с комплексными числами
  32. Использование html-скриптов в Jupyter Notebook
  33. Генерация случайных чисел в Python
  34. Переопределение метода xor в Python
  35. Блок else в Python
  36. Конвертация изображений в PDF
  37. Измерение времени выполнения кода
  38. Установка пакетов с помощью pip
  39. Метод title() в Python
  40. Списки в Python

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