Оператор |
Значение |
|
|
высший приоритет |
|
() |
Группировка частей выражения |
|
! |
Логическая операция NOT |
|
~ |
Побитовая инверсия (NOT) |
|
- |
Одиночный минус |
|
* |
Умножение |
|
/ |
Деление |
Внимание, |
\ |
Целочисленное деление |
деление на ноль |
% |
Остаток от деления |
дает ошибку number.zerodivision. |
+ |
Сложение |
|
- |
Вычитание |
|
<< |
Побитовый сдвиг влево |
|
>> |
Побитовый сдвиг вправо |
|
& |
Побитовая операция AND |
|
| |
Побитовая операция OR |
|
!| |
Побитовая операция XOR |
|
is |
Проверка типа |
|
def |
Определен ли объект? |
|
in |
Находится ли текущий документ в каталоге? |
|
-f |
Существует ли файл? |
|
–d |
Существует ли каталог? |
|
== |
Равно |
|
!= |
Неравно |
|
eq |
Строки равны |
|
ne |
Строки не равны |
|
< |
Меньше |
|
> |
Больше |
|
<= |
Меньше или равно |
|
>= |
Больше или равно |
|
lt |
Строка меньше |
|
gt |
Строка больше |
|
le |
Строка меньше или равна |
|
ge |
Строка больше или равна |
|
&& |
Логическая операция AND |
второй операнд не вычисляется, если первый - ложь |
|| |
Логическая операция OR |
второй операнд не вычисляется, если первый - истина |
!|| |
Логическая операция XOR |
|
|
низший приоритет |
|