Курс 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. Работа с изменяемыми коллекциями
  4. Разработка Telegram-ботов
  5. Умножение строк и списков
  6. Использование функции enumerate()
  7. Создание функций с произвольным количеством аргументов
  8. Отношения подклассов в Python
  9. Метод сравнения объектов в Python
  10. Подсказки типов в Python
  11. Функция zip() в Python
  12. Создание пар из последовательностей
  13. Операции с датами в Python
  14. Объединение кортежей в Python
  15. Модуль antigravity: генерация координат
  16. Работа с YAML в Python
  17. Обработка исключений в Python
  18. Функция reduce() из модуля functools
  19. Применение функции к списку
  20. Логирование в Python
  21. Оптимизация гиперпараметров в Python
  22. Обновление и получение данных в SQLite
  23. Поток данных в Python
  24. Метод __imod__ для Python
  25. Получение обратного списка чисел
  26. Создание GUI на Tkinter
  27. Функция product() из itertools
  28. Дефолтные параметры в Python
  29. Оператор break в Python
  30. Проверка строки на палиндром
  31. Логический оператор «and» в Python
  32. Нахождение самого длинного слова в списке с помощью max
  33. Обмен переменными в Jupyter
  34. Python: цикл for и оператор присваивания
  35. Работа с кортежами
  36. Форматирование строк с помощью f-строк
  37. Работа с итераторами через срезы
  38. Форматирование строк с % в Python
  39. Преобразование строки в число
  40. Переворот строки с помощью срезов
  41. Переворот списка в Python
  42. Переопределение метода __pow__

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