Курс Python → Оператор обр. импликации

Оператор обратной импликации в Python представляет собой недокументированный оператор, который можно использовать для работы с логическими значениями. Для его использования необходимо заменить значения False и True на 0 и 1 соответственно, а затем выполнить математические вычисления.

Таблица истинности для оператора обратной импликации выглядит следующим образом:

0   1
0   1
1   0
1   1

Таким образом, оператор обратной импликации возвращает True только в случае, когда левый операнд меньше или равен правому. В противном случае, оператор возвращает False.

Пример кода, демонстрирующий использование оператора обратной импликации:


a = 0
b = 1

result = a <= b
print(result)  # Вывод: True

a = 1
b = 0

result = a <= b
print(result)  # Вывод: False
Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Красивый вывод списка
  2. Работа с WindowsPath()
  3. Генераторы в Python
  4. Метод is_absolute() для PurePath
  5. Доступ к локальным переменным
  6. Форматирование строк в Python.
  7. Методы __repr__ и __str__ в Python
  8. Список методов и атрибутов
  9. Работа с пакетами
  10. Метод join() с набором
  11. Сравнение объектов в Python
  12. Оператор морж в Python 3.8
  13. Нахождение хеша для бесконечности и NaN в Python
  14. Python Аргументы по умолчанию
  15. Beautiful Soup — извлечение данных из HTML
  16. Лямбда-функции в Python
  17. Создание файла с проверкой ошибки
  18. Возврат нескольких значений
  19. Метод __iand__ для пользовательских классов
  20. Хэш-функции и метод цепочек
  21. Обрезка изображения с Pillow
  22. Работа со словарями с defaultdict из collections
  23. Инициализация переменных
  24. Объединение словарей в Python
  25. Выборка чисел
  26. Управление памятью в numpy.
  27. Логирование с Logzero
  28. Оператор += для объединения строк
  29. Обход дочерних элементов BeautifulSoup
  30. Измерение времени выполнения кода
  31. Оптимизация строк в Python
  32. Операторы присваивания в Python
  33. Работа с timedelta
  34. Конкатенация строк с методом join()
  35. Генераторы списков в Python
  36. Работа с кортежами
  37. Атрибуты класса и экземпляра
  38. Блок try-except-else
  39. Вложенные генераторы в Python
  40. Преобразование чисел в восьмеричную строку
  41. Приближение чисел в Python
  42. Python Метод Union Множеств
  43. Операторы Splat и splatty-splat
  44. Цикл while в Python
  45. Обновление ключей в Python
  46. Хранение данных
  47. Основы работы со строками в Python

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