Курс 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. Python Метод sleep() времени
  3. Python Calendar Usage
  4. Цикл for в Python
  5. kwargs в Python
  6. Работа с Event() в threading
  7. Удаление элементов из списка в Python
  8. Работа с deque в Python
  9. Проверка ввода с помощью isdigit
  10. Работа с контекст-менеджером «with»
  11. Удаление ключа из словаря
  12. Глубокое копирование объектов
  13. Объединение словарей в Python
  14. Запуск асинхронной корутины
  15. Принципы SRP и OCP
  16. Преобразование документов в PDF с помощью Spire.Office
  17. Прокачанный трейсинг ошибок
  18. Работа с f-строками 2.0
  19. Профилирование кода
  20. Создание задания в Cron
  21. Управление экспортом элементов
  22. Вызов функций по строке в Python.
  23. Декоратор @override
  24. Удаление дубликатов из списка
  25. Форматирование строк в Python
  26. Создание инструмента обнаружения плагиата
  27. CSV строка разделение в Python
  28. Декораторы в Python
  29. Работа со строками в Python.
  30. Множественное наследование в Python
  31. Работа с географическими данными в Python
  32. Генераторы в Python
  33. Закрытие файла в Python
  34. Логирование с Logzero
  35. Создание пустых функций и классов в Python
  36. Парсинг веб-страниц с Beautiful Soup
  37. Преобразование строк в числа с плавающей запятой
  38. Ввод нескольких значений
  39. Работа с файловой системой в Python
  40. Атрибуты объекта в Python
  41. Работа со случайными элементами
  42. Функция __init__ в Python
  43. Изменение списка срезом
  44. Метод get для словаря
  45. Python UserString — создание подклассов строк
  46. Тип данных TypeVarTuple
  47. Асинхронное выполнение задач в процессах

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