Pythonda Karşılaştırma Operatörleri

Karşılaştırma operatörlerinden kısca bahsedecek olursak eğer matematikteki mantık ile yürümemiz gerekecek;
Yani a eşittir b , a eşit değildir b mantığı ile çalışmaktadır.
Örneğin

	x , y , z , e = 1 ,2, 3, 40  #1

dogruluk = (x == y)              #2
print(dogruluk)                  #3

Şeklinde bir kod bloğu yazdığımız durumda oluşacak cevap resimde de gördüğünüz gibi false(YANLIŞ) değeridir.
Buradaki işlemleri sırası ile inceleyelim;

1.Bölümde: x,y,z,e değişkenlerine sırası ile atama yaptık ,yani x=1 y=2 z=3 e=40
2.Bölümde: dogruluk değişkenine (x = mi y) şeklinde boolen bir değer atadık. 3.Bölümde: doğruluk değerini print fonksiyonu ile ekrana yazdırdık.

Şimdi geldik ana noktaya biz bunları neden kullanıyoruz?
Bunları kullanma amacımız örneğin bir veritabanında bir veri geldi,
yaptığımız uygulamaya bir kişi kaydolmuş.
Bu kişi kaydolduğu zaman bir kullanıcı adı ve şifre giriyor eğer girdiği şifre doğru(true) ise biz ,
bu kullanıcının girişine izin vericeğiz.
Örneğin:

	username = 'Admin'
password ='insolitax'

deger = username == 'Admin'
deger2 = password == "insolitax"
print(deger,deger2)

Şeklinde bir durum gerçekleştiğinde resimde olduğu gibi;
deger = true
deger2 = true

olduğunda giriş yaptıracağız.Giriş yapmanın ana mantığı bu şekilde işler lakin bunların değerinin,
ture yada false olduğunu öğrenmek için koşul ifadeleri gereklidir. Bunları ilerledikçe göreceğiz.

Şimdi ise diğer karşılaştırma operatörlerine bakalım:
Mantığı şu şekildedir. a < b, a>b , a!= b şeklinde mantık operatörlerini kullanırız, Örneğn:

	a , b = 1,55

print(a > b)
print(a < b)
print(a !=b)

Şeklinde bir kod bloğu ile karşılaşırsak eğer ekranda çıkacak olan görüntü
resimdeki gibidir.

Unutmamamız gereken notlar:

a > b # büyüklük durumu
a < b # küçüklük durumu
a != b # eşit olmama durumu
a == b # eşit olma durumu
Yukarı Çık