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 | … |