15 1 0 4000 1 https://haktanbozer.com.tr 300

Python Mantıksal Operatörler

Python’da mantıksal operatörler, koşullu ifadeleri değerlendirmek ve mantıksal işlemler yapmak için kullanılan operatörlerdir. Mantıksal operatörler, genellikle True (doğru) veya False (yanlış) gibi mantıksal değerlerle sonuçlanan ifadeleri birleştirmek veya karşılaştırmak için kullanılır. Python’ın temel mantıksal operatörleri şunlardır:

 

Ve (and)
İki koşulu kontrol eder ve her iki koşul da doğruysa sonuç True (doğru) olur.
Örnek: x > 5 and y < 10 (x 5’ten büyük ve y 10’dan küçük mü?).

Veya (or)
İki koşulu kontrol eder ve en az bir koşul doğruysa sonuç True (doğru) olur.
Örnek: a == 3 or b == 7 (a 3’e eşit veya b 7’ye eşit mi?).

Değil (not)
Bir koşulu tersine çevirir. True ise False, False ise True yapar.
Örnek: not z == 10 (z 10’a eşit değil mi?).

Bu mantıksal operatörler, koşullu ifadelerde, döngülerde ve programın akışını kontrol etmek için kullanılır. Örneğin, bir kullanıcının girdisini kontrol ederken veya bir durumun birden fazla koşula bağlı olarak değerlendirilmesi gerektiğinde mantıksal operatörler kullanılır.

 

Örnek Kullanım


x = 7
y = 12

# Ve (and) operatörü
if x > 5 and y < 10:
print("Her iki koşul da doğru.")
else:
print("En az bir koşul yanlış.")

# Veya (or) operatörü
if x == 5 or y == 10:
print("En az bir koşul doğru.")
else:
print("Her iki koşul de yanlış.")

# Değil (not) operatörü
if not x == 10:
print("x 10'a eşit değil.")
else:
print("x 10'a eşit.")

Paylaş:
Ulam:Python
Önceki Yazı
Python Karşılaştırma Operatörleri
Sıradaki Yazı
TLS (Transport Layer Security) Nedir?