Булевские операции
Результатом выполнения логических (булевских) операций является логическое
значение True или False (таблица 2.7). Операндами в логическом выражении
служат данные типа Boolean.
Операция Действие Выражение A B Результат
not Логическое отрицание not A True False
False True
and Логическое И A and B True True True
True False False
False True False
False False False
or Логическое ИЛИ A or B True True True
True False True
False True True
False False False
xor Исключающее ИЛИ A xor B True True False
True False True
False True True
False False False
Таблица 2.7. Логические операции
Результаты выполнения типичных логических операций:
Выражение Результат
not (17 > 19) True
(7 <= 8) or (3 < 2) True
(7 <= 8) and (3 < 2) False
(7 <= 8) xor (3 < 2) True
|