Bir operandla çalışan operatorlar unar, iki operandla çalışan operatorlar isə binar operatorlar adlanır. Python dilindəki unar hesab operatorları aşağıdakı cədvəldə verilmişdir:
| Operator | Təyinatı |
|---|---|
| + | Unar plyus operatoru. Operandın işarəsini dəyişməz saxlayır. (+a) |
| – | Unar minus operatoru. Operandın işarəsini dəyişir. (-a) |
| ~ | Bit əsaslı inkar operatoru. Operandın bitlərini inversiya edir. (~a) |
Aşağıdakı misalları nəzərdən keçirin:
>>> a, b, c = -1, 2, 3
>>> +a
-1
>>> -b
-2
>>> ~c
-4
>>>
Yeri gəlmişkən, onu da qeyd edək ki, sonuncu operator (~) unar bit operatoru hesab olunur.

“Unar hesab operatorları” üçün bir şərh
Şərh üçün bağlıdır.