Курс 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. Преобразование в float
  5. Генератор данных в Keras
  6. Возврат нескольких значений
  7. Сортировка и обратный порядок
  8. Профилирование кода на Python
  9. Основы работы со строками в Python
  10. Замена символов в Python
  11. Оптимизация создания строк
  12. Логирование с Loguru
  13. Комментарии в Python
  14. Делегирование в Python
  15. Метод rlshift для битового сдвига
  16. Генерация QR-кодов с библиотекой qrcode
  17. Проверка файла .py на синтаксис.
  18. Функция zip() в Python
  19. Установка и обучение ChatterBot
  20. Объединение словарей в Python
  21. Импортирование в Python
  22. Списки в Python: синтаксис представления
  23. Сортировка элементов в Python
  24. Генерация резюме в Gensim
  25. Создание словарей в Python
  26. Построение графиков в терминале с bashplotlib
  27. Функция count() в Python
  28. Создание пользовательской коллекции в Python
  29. Создание списка дат
  30. Обновление шаблона base.html
  31. Распаковка с оператором *
  32. Цикл for в Python
  33. Работа с YAML в Python: PyYAML.
  34. Проблемы с именами переменных
  35. Особенности запятых в Python
  36. Форматирование данных с помощью pprint
  37. Оператор «not» в Python
  38. Хранение данных
  39. Метод invert для побитового отрицания
  40. Метод get() в Python
  41. Сериализация объектов в Python
  42. Работа с утверждениями в Python
  43. Запуск асинхронной корутины
  44. Методы classmethod и staticmethod
  45. Генератор чисел Фибоначчи
  46. Оператор деления для класса Rational
  47. Подписка на SelectelNews в Twitter
  48. Запуск внешнего кода в Jupyter

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