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

Язык Python поддерживает следующие логические операторы. Предположим, что переменная a содержит 10, а переменная b содержит 20, тогда:

Оператор Описание Пример
and – логическое AND (И) Если оба операнда верны, тогда условие становится истинным. (a and b) верно.
or – логическое OR (ИЛИ) Если какой-либо из двух операндов не равен нулю, условие становится истинным. (a or b) верно.
not – логическое NOT (НЕ) Используется для изменения логического состояния его операнда. not (a and b) ложно.

Оглавление