Operatörler

Karşılaştırma Operatörleri

OperatörKullanımAçıklama
<a < bKüçük ise
>a > bBüyük ise
==a == bEşit ise
!=a != bEşit değil ise
>=a >= bBüyük eşit ise
<=a <= bKüçük eşit ise

Matematik Operatörleri

OperatörKullanımAçıklama
+a + bToplama.
-a - bÇıkarma
*a*bÇarpma
/a/bBölme
%a % bMod. Kalan değeri döndürür.
**a**bÜstsel değerini hesaplar. (a değişkenin üstsel b değerini hesaplar.)
//a//bBölme değerlerinin sonucu tam sayıya yuvarlar.

Mantık Operatörleri

OperatörKullanımAçıklama
andx and yve – İki taraftaki dönen değeri aynı olmasını kontrol eder. 
orx or yveya – İki taraftaki dönen değerden birinin olması kontrol eder.
notnot xdeğ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 Shifta << 2
>> Binary Right Shifta >> 2

Üyelik Operatörleri (Membership Operators)

OperatörKullanımAçıklama
inx in ySol taraftaki değişken içerisinde sağ taraftaki değişken var olmasını kontrol eder.
not inx not in ySol taraftaki değişken içerisinde sağ taraftaki değişken var olmamasını kontrol eder.

Kimlik Operatörleri (Identity Operators)

OperatörKullanımAçıklama
isx is True….
is notx is not True