Курс 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. JSON-esque в Python
  3. Работа с многоуровневыми словарями в Python
  4. Преобразование регистра строк
  5. Функции в Python: создание и вызов
  6. Эффективная конкатенация строк с использованием join()
  7. lru_cache оптимизация функций
  8. Работа с процессами в Python
  9. Инициализация структур данных
  10. Множественные конструкторы в Python
  11. Открытие, чтение и закрытие файла
  12. Объединение словарей в Python
  13. Методы работы со списками
  14. Тестирование времени с Freezegun
  15. Установка и использование emoji
  16. Работа с словарями в Python
  17. Python Ellipsis использование
  18. Подсказки типов в Python
  19. Выражения-генераторы в Python
  20. Обработка исключений
  21. Структура данных словарь в Python
  22. Отслеживание прогресса с tqdm
  23. Переворот строки
  24. Показ всплывающих окон Tkinter
  25. Работа со временем в Python
  26. Итерации в Python
  27. Форматирование строк в Python.
  28. Управление памятью в Python
  29. Измерение времени выполнения кода с помощью time
  30. Оператор морж в Python 3.8
  31. Блок else в Python
  32. Работа с часовыми поясами в Python.
  33. Python: изменяемые и неизменяемые коллекции
  34. Структура строк в Python
  35. Преобразование объекта в строку
  36. Модуль antigravity: генерация координат
  37. Измерение времени выполнения в Python
  38. Сериализация данных в JSON с помощью json.dumps
  39. Работа с комплексными числами в Python
  40. Подсчет элементов в Python
  41. Аргумент по умолчанию
  42. Метод __irshift__ для Python
  43. Параллельные вычисления в Python
  44. Вычисление времени выполнения
  45. Функция zip() — объединение последовательностей
  46. Создание панели меню Tkinter
  47. Генераторы списков в Python
  48. Отправка поздравлений по дню рождения

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