Karşılaştırma Operatörleri
Operatör | Kullanım | Açıklama |
---|---|---|
< |
a < b |
Küçük ise |
> |
a > b |
Büyük ise |
== |
a == b |
Eşit ise |
!= |
a != b |
Eşit değil ise |
>= |
a >= b |
Büyük eşit ise |
<= |
a <= b |
Küçük eşit ise |
Matematik Operatörleri
Operatör | Kullanım | Açıklama |
---|---|---|
+ |
a + b |
Toplama. |
- |
a - b |
Çıkarma |
* |
a*b |
Çarpma |
/ |
a/b |
Bölme |
% |
a % b |
Mod. Kalan değeri döndürür. |
** |
a**b |
Üstsel değerini hesaplar. (a değişkenin üstsel b değerini hesaplar.) |
// |
a//b |
Bölme değerlerinin sonucu tam sayıya yuvarlar. |
Mantık Operatörleri
Operatör | Kullanım | Açıklama |
---|---|---|
and |
x and y |
ve – İki taraftaki dönen değeri aynı olmasını kontrol eder. |
or |
x or y |
veya – İki taraftaki dönen değerden birinin olması kontrol eder. |
not |
not x |
değil – Dönen değerin tam tersini kontrol eder. |
Bitwise Operatörleri
& Binary AND |
(a & b) |
… |
| Binary OR |
(a | b) |
… |
^ Binary XOR |
(a ^ b) |
… |
~ 1’s complement |
(~a) |
… |
<< Binary Left Shift |
a << 2 |
… |
>> Binary Right Shift |
a >> 2 |
… |
Üyelik Operatörleri (Membership Operators)
Operatör | Kullanım | Açıklama |
---|---|---|
in |
x in y |
Sol taraftaki değişken içerisinde sağ taraftaki değişken var olmasını kontrol eder. |
not in |
x not in y |
Sol taraftaki değişken içerisinde sağ taraftaki değişken var olmamasını kontrol eder. |
Kimlik Operatörleri (Identity Operators)
Operatör | Kullanım | Açıklama |
---|---|---|
is |
x is True |
…. |
is not |
x is not True |
… |