Курс 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. Расширение информации об ошибке в Python
  2. Операции с комплексными числами
  3. Область видимости переменных
  4. ChainMap избыточные ключи
  5. Анонимные функции в Python
  6. Работа с Telegram API на Python
  7. Вычисление логарифмов в Python
  8. Оформление текста в консоли с TermColor
  9. Метод __complex__ в Python
  10. Работа с срезами в Python
  11. Иерархия классов в Python
  12. Разделение строки с помощью split()
  13. Оператор объединения словарей
  14. Форматирование строк в Python
  15. Работа с файлами в Python
  16. Генерация случайных чисел в Python
  17. Оператор деления для класса Rational
  18. Генераторы в Python
  19. Конкатенация списков в Python
  20. Итерация по коллекции в Python
  21. Объединение списков в Python.
  22. Преобразование символов в нижний регистр
  23. Изменяемые и неизменяемые объекты
  24. SciPy: широкий функционал для математических операций
  25. Оператор морж в Python 3.8
  26. Генератор данных в Keras
  27. Открытие, чтение и закрытие файла
  28. Работа с itertools
  29. Управление сессиями в Python
  30. Декораторы в Python
  31. Мониторинг памяти с Pympler
  32. Обработка данных в Python
  33. Разделение функций на этапы
  34. Лямбда-функции для min/max
  35. Установка переменной среды в Python
  36. Переворот строки
  37. Функция enumerate в Python
  38. Функция divmod() в Python
  39. Работа с модулем os в Python
  40. Объединение словарей в Python
  41. Извлечение статей с newspaper3k
  42. Переопределение метода __rshift__
  43. Python и Юникод: работа с цифрами
  44. Получение размера объекта с sys.getsizeof()
  45. Удаление элементов из списка в Python
  46. Поиск с помощью регулярных выражений
  47. Форматирование строк в Python
  48. Импорт классов из другого файла
  49. Работа с рекламными данными в Pandas

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