Python, değişkenler arasındaki ilişkileri anlamak ve karar verme mekanizmaları oluşturmak için bir dizi karşılaştırma operatörü sunar. Bu makale, yazılıma yeni başlayanlara bu operatörlerin nasıl kullanılacağını anlatmaktadır.
==
İki değerin eşit olup olmadığını kontrol etmek için ==
operatörü kullanılır.
a = 5
b = 5
print(a == b) # Çıktı: True
!=
İki değerin birbirine eşit olmadığını kontrol etmek için !=
operatörü kullanılır.
a = 3
b = 7
print(a != b) # Çıktı: True
>
ve <
İki değeri karşılaştırarak birinin diğerinden büyük ya da küçük olup olmadığını kontrol etmek için >
ve <
operatörleri kullanılır.
a = 10
b = 5
print(a > b) # Çıktı: True
print(a < b) # Çıktı: False
>=
ve <=
İki değeri karşılaştırarak birinin diğerinden büyük ya da eşit, veya küçük ya da eşit olup olmadığını kontrol etmek için >=
ve <=
operatörleri kullanılır.
a = 7
b = 7
print(a >= b) # Çıktı: True
print(a <= b) # Çıktı: True
Python'da, karşılaştırma operatörleri ard arda kullanılabilir.
a = 5
print(1 < a < 10) # Çıktı: True
Bu örnekte, a
değeri 1'den büyük ve 10'dan küçük olup olmadığı kontrol edilir.
Karşılaştırma operatörleri, and
, or
, ve not
mantıksal operatörleri ile birlikte kullanılabilir.
a = 5
b = 10
print(a > 0 and b > 0) # Çıktı: True
print(a > 10 or b > 10) # Çıktı: False
print(not a > 10) # Çıktı: True
Python'daki karşılaştırma operatörleri, değerleri karşılaştırmanızı ve mantıksal ifadeler oluşturmanızı sağlar. Bu operatörler, programlarınızdaki akış kontrol mekanizmalarını ve karar verme yapılarını kurmak için hayati öneme sahiptir. Karşılaştırma sonuçları, genellikle if
, elif
, ve else
ifadeleri içinde kullanılır.