Python'da mantıksal operatörler, birden fazla koşulu birleştirmek veya karşılaştırmalar yapmak için kullanılır. İşte Python'da yaygın olarak kullanılan mantıksal operatörler:
-
and: İki koşul da doğruysa
True
döndürür. -
or: En az bir koşul doğruysa
True
döndürür. -
not: Bir koşulun tersini döndürür. Eğer koşul doğruysa
False
, yanlışsaTrue
döndürür.
Örnek Kullanım:
x = 5
y = 10
z = 15
# 'and' operatörü
if x < y and y < z:
print("x, y'den küçük ve y de z'den küçük.")
# 'or' operatörü
if x > y or y < z:
print("x, y'den büyük veya y, z'den küçük.")
# 'not' operatörü
if not(x == y):
print("x, y'ye eşit değil.")
Bu örneklerde, and
, or
ve not
operatörlerinin kullanımı gösterilmektedir. Bu operatörler, koşulları birleştirerek veya tersine çevirerek daha karmaşık koşullar oluşturmanıza olanak tanır.