Python Operatörler ve Matematiksel İşlemler
Python'da operatörler, değişkenler ve değerler üzerinde işlemler gerçekleştirmek için kullanılan özel sembollerdir. Verileri toplamak, karşılaştırmak veya mantıksal süzgeçlerden geçirmek için bu araçlardan yararlanırız.
1. Aritmetik Operatörler
Matematiksel hesaplamalar yapmak için kullanılan temel operatörlerdir.
Matematiksel işlemler örneği
x = 10
y = 3
print(x + y) # Toplama: 13
print(x - y) # Çıkarma: 7
print(x * y) # Çarpma: 30
print(x / y) # Bölme: 3.333...
print(x // y) # Tam Bölme: 3
print(x % y) # Mod (Kalan): 1
print(x ** y) # Üs Alma: 1000
2. Karşılaştırma Operatörleri
İki değeri karşılaştırmak ve sonucunda True (Doğru) veya False (Yanlış) değeri almak için kullanılır.
Karşılaştırma kodları
a = 5
b = 8
print(a == b) # Eşit mi? -> False
print(a != b) # Eşit değil mi? -> True
print(a > b) # Büyük mü? -> False
print(a <= b) # Küçük veya eşit mi? -> True
3. Mantıksal Operatörler (and, or, not)
Birden fazla koşulu birleştirmek için kullanılır. Özellikle karar yapıları (if-else) için temel oluşturur.
- and: Her iki koşul da doğruysa True döner.
- or: Koşullardan en az biri doğruysa True döner.
- not: Koşulun sonucunu tersine çevirir.
yas = 20
ehliyet = True
# Hem yaşı 18'den büyük mü HEM DE ehliyeti var mı?
if yas >= 18 and ehliyet == True:
print("Araç kullanabilir.")