Python: Tüm Operatörler İle İlgili Örnekler

Python dilinde de diğer programlama dillerinde olduğu gibi operatörler sıkça kullanılmaktadır. Bu yazıda Python’da kullanılan bir çok operatör ile ilgili kısa örnekleri bulabilirsiniz. Böylece operatörlerin nasıl kullanılacağını öğrenmiş olursunuz.
Aritmetik Operatörler
Python
a = 10
b = 5
toplama = a + b # Toplama: 15
çıkarma = a - b # Çıkarma: 5
çarpma = a * b # Çarpma: 50
bölme = a / b # Bölme: 2.0
tambölme = a // b # Tam Bölme: 2
mod = a % b # Modül: 0
üs = a ** b # Üs: 100000
Karşılaştırma Operatörleri
Python
x = 10
y = 20
eşit_mi = x == y # Eşittir: False
eşit_değil_mi = x != y # Eşit Değil: True
küçük_mü = x < y # Küçüktür: True
büyük_mü = x > y # Büyüktür: False
küçük_veya_eşit_mi = x <= y # Küçük veya Eşittir: True
büyük_veya_eşit_mi = x >= y # Büyük veya Eşittir: False
Mantıksal Operatörler
Python
p = True
q = False
ve = p and q # ve: False
veya = p or q # veya: True
değil = not p # değil: False
Atama Operatörleri
Python
k = 5
k += 3 # k = k + 3, k: 8
k -= 2 # k = k - 2, k: 6
k *= 4 # k = k * 4, k: 24
k /= 3 # k = k / 3, k: 8.0
k %= 3 # k = k % 3, k: 2.0
k //= 2 # k = k // 2, k: 1.0
k **= 3 # k = k ** 3, k: 1.0
k &= 1 # k = k & 1, k: 0.0
k |= 2 # k = k | 2, k: 2.0
k ^= 3 # k = k ^ 3, k: 1.0
k <<= 1 # k = k << 1, k: 2.0
k >>= 1 # k = k >> 1, k: 1.0
is – is not Operatörleri
Python
a = [1, 2, 3]
b = a
c = [1, 2, 3]
kimlik = a is b # a ve b aynı nesneyi mi işaret ediyor? True
kimlik_değil = a is not c # a ve c farklı nesneler mi? True
in – not in Operatörleri
Python
liste = [1, 2, 3, 4]
üye_mi = 2 in liste # 2 liste içinde mi? True
üye_değil_mi = 5 not in liste # 5 liste içinde değil mi? True