Курс 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. Удаление дубликатов из списка с помощью dict.fromkeys
  2. Генератор данных в Keras
  3. Профилирование с cProfile
  4. Оператор «or» в Python
  5. Оператор объединения словарей
  6. Создание .exe файла с pyinstaller
  7. Поиск шаблона в начале строки
  8. Фильтрация списка чисел
  9. Преобразование числа в список цифр
  10. Defaultdict в Python
  11. Управление браузером с Selenium
  12. Структура данных словарь в Python
  13. Работа с контекстными переменными
  14. Перетасовка списков в Python
  15. Обработка исключений в Python
  16. Сравнение def и lambda функций в Python
  17. Выход из профиля в Django
  18. Отладка кода
  19. Удаление файлов и папок в Python
  20. Счетчик в Python: most_common()
  21. Декораторы в Python
  22. Область видимости переменных
  23. Возведение в квадрат с помощью itertools
  24. Использование модуля math
  25. Работа с collections в Python.
  26. Работа с очередями в Python
  27. Форматирование строк с помощью f-строк
  28. Установка и обучение ChatterBot
  29. Перезагрузка оператора в Python
  30. Управление контекстом с помощью декоратора contextmanager
  31. Метод add для класса Vector
  32. Повторение элементов в Python
  33. Декоратор @override
  34. Построение графиков в терминале с bashplotlib
  35. Оператор морж в Python 3.8
  36. Оператор space-invader
  37. Особенности запятых в Python
  38. Метод rpow в Python
  39. Замена символов в Python
  40. Работа со слайсами
  41. Создание списка дат
  42. Поиск простых чисел
  43. Метод hash в Python
  44. Модуль itertools: эффективная работа с итераторами
  45. Сортировка HTML-элементов

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