Operatörler

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