Python

3. Python Operatörler (Aritmetik, Karşılaştırma, Mantıksal)

Python programlamada operatörler, değişkenler ve değerler üzerinde işlem yapmamıza olanak tanır. Bu derste üç temel operatör türünü inceleyeceğiz:

A. Aritmetik Operatörler

Aritmetik operatörler matematiksel işlemleri gerçekleştirir.

Temel Aritmetik Operatörler:

OperatörAçıklamaÖrnekSonuç
+Toplama3 + 58
-Çıkarma10 - 46
*Çarpma2 * 612
/Bölme (float)10 / 42.5
//Tam Bölme (floor)10 // 42
%Modül (kalan)10 % 42
**Üst alma2 ** 38

Kod Örneği:

x = 10
y = 3
print("Toplam:", x + y)
print("Fark:", x - y)
print("Çarpım:", x * y)
print("Bölüm:", x / y)
print("Tam Bölme:", x // y)
print("Kalan:", x % y)
print("Üst:", x ** y)

B. Karşılaştırma Operatörleri

Bu operatörler iki değeri karşılaştırarak True veya False sonucu döndürür.

OperatörAçıklamaÖrnekSonuç
==Eşit mi?5 == 5True
!=Eşit değil mi?5 != 3True
>Büyük mü?7 > 4True
<Küçük mü?2 < 8True
>=Büyük veya eşit mi?5 >= 5True
<=Küçük veya eşit mi?4 <= 3False

Kod Örneği:

a = 5
b = 10
print(a == b)   # False
print(a != b)   # True
print(a > b)    # False
print(a < b)    # True
print(a >= 5)   # True
print(a <= 3)   # False

C. Mantıksal Operatörler

Mantıksal operatörler, birden fazla koşulu birleştirirken kullanılır. True veya False değerleriyle çalışırlar.

OperatörAçıklamaÖrnekSonuç
andve (tümü doğruysa True)(5 > 3 and 4 < 6)True
orveya (bir tanesi doğruysa)(5 < 3 or 4 < 6)True
notdeğil (tersi)not (5 > 3)False

Kod Örneği:

x = 7
y = 4
print(x > 5 and y < 10)   # True
print(x < 5 or y > 2)     # True
print(not(x == 7))        # False

Bu operatörler, Python programlamada temel karar verme ve hesaplama işlemlerinin temelini oluşturur. Bu yapılara iyi hakim olmak, daha karmaşık kodlar yazabilmenin ılk adımıdır.

Yorum Gönder

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir