top of page

Логические операции и операции сравнения в Python

Равно (одно и то же значение)

Операции сравнения возвращают логическое значение True или False.

Строго больше

X > Y

Больше или равно

X >= Y

Меньше или равно

X < Y

Строго меньше

X == Y

X <= Y

Сравнение по цепочке.

X < Y < Z

Один и тот же объект. Оператор is сравнивает только адреса памяти.

Если требуется сравнить значения объектов, мы должны использовать операторы сравнения.

X != Y

Не равно

not X

X is Y

Отрицание идентичности объектов.

X is not Y

Если X ложно, то результат операции равен значению Y, в противном случае - значению X.

X or Y

Если X ложно, то результат операции истинен (True), в противном случае - ложен (False).

Если X ложно, то результат операции равен значению X, в противном случае - значению Y.

X and Y

bottom of page