Курс 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. Оптимизация памяти в Python
  3. Импорт и использование модулей в Python
  4. Проверка типа объекта в Python
  5. Извлечение новостей с newspaper3k
  6. Явный импорт в Python
  7. Каналы Senior: Python, Java, Frontend, SQL, C++
  8. Оператор Walrus в Python 3.8
  9. Удаление элементов по срезу
  10. Улучшение читаемости кода в Python
  11. Работа с WindowsPath()
  12. Применение промокода в Много лосося
  13. Обратное распространение ошибки
  14. Работа с эмодзи в Python
  15. Работа со строками в Python
  16. Python union() функция — объединение множеств
  17. Модуль Antigravity в Python 3
  18. Нахождение пересечения множеств
  19. Создание новой даты в Python
  20. Избегание изменяемых аргументов
  21. Заказ карты Тинькофф Black
  22. Преобразование многоуровневого словаря
  23. Измерение времени выполнения кода
  24. Форматирование данных с помощью pprint
  25. Протокол управления контекстом
  26. Виртуальное окружение Python
  27. Фильтрация списка чисел
  28. Создание словаря через dict comprehension
  29. Генераторы списков в Python
  30. Разбиение текста в Python
  31. Работа с PosixPath() в Python
  32. Python Метод sleep() из time
  33. Работа с изменяемыми коллекциями
  34. Метод invert для побитового отрицания
  35. Разделение строки с помощью re.split()
  36. Переворот списка в Python
  37. Функции range() в Python
  38. Метод rpow в Python
  39. Цикл for с enumerate() в Python
  40. Обработка исключения UnboundLocalError
  41. Тайное преобразование типа ключа
  42. Магические методы в Python
  43. Необязательные аргументы в Python
  44. Метод __imod__ для Python
  45. lru_cache оптимизация функций
  46. Тернарный оператор в Python
  47. f-строки в формате строк

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