Karşılaştırma Operatörleri #1 - Python Dersleri (Tutorials)
Merhabalar. Python programlama derslerinin bu bölümünde yeni bir konuya geçiş yapacağız. Önceki derslerimizde operatörler konusuna giriş yapmış ve temel matematiksel operatörlerden bahsetmiştik.
Bir önceki dersimizde ise karşılaştırma operatörleri konusuna temel sayılabilecek boolean veri tipi üzerine konuşup uygulamalara yer verdik. O derse bakmadıysanız bakmanız önemle tavsiye edilir.
Bu dersimizde ise karşılaştırma operatörleri konusunu ele alacağız.
Karşılaştırma operatörleri, mantıksal sorgulamalarda kullanılan operatörlerdir. Bu sorgularda ortaya çıkan sonuçlar ise boolean veri tipinden olan değerlerdir.
Karşılaştırma operatörlerini kullanarak iki sayıyı, iki ifadeyi ya da iki durumu karşılaştırabiliriz. Sonuç olarak True ve False değerlerini elde ederiz.
Örneklerin ilkinde
17 > 11
Onyedi, 1'den büyüktür, ifadesi bulunuyor. Bu durum doğru olduğundan sonuç True olarak bize dönmüştür.
12 == 13
ifadesinde ise 12 sayısı 13'e eşittir, denilmektedir. Bu durum yanlış olduğundan sonuç False olarak dönmüştür.
Örneklerimize geçmeden önce diğer dillerde rastlamadığım Python'a özel bir durumdan bahsetmek istiyorum.
Python'da bir değişkeni tanımlayıp değerini sonradan atayabilirsiniz. Bunun için None adında bir belirteç kullanılır.
answer adında bir değişken oluşturup içerisine None değerini atadık. Bu aslında biz bu değişkene bir değer atamıyoruz sonradan atayacağız anlamına gelmektedir.
Nitekim print() metodu ile bastırdığımızda bir değerinin olmadığını görüyoruz.
Python'da 6 adet karşılaştırma operatörü bulunur. Bunlar :
== , != , > , <, >=, <=
şeklindedir. Bu operatörlerin yer aldığı her durum, aslında bir koşul durumudur. Bir sonraki dersimizde bu operatörlerin ne anlama geldiğinden bahsedip uygulamalarına yer vereceğiz.
Şimdilik bu kadar.
Umarım faydalı bir çalışma olmuştur.
Teşekkürler.
Kaynak belirtilmeyen görseller bana aittir. The pictures without source in the post is belong to me
tasarım derslerini okumak ve resimlerine bakmak eğlenceliydi :)
ellerine sağlık @elektroyazilim
Teşekkür ederim hocam sanki bir ölüyü anar gb oldu demi :) Sizin için arada hazırlarım inş. Teşekkür ederim değerli yorumunuz ve her daim olan desteğiniz için.
evet öyle oldu:)
aslında kişisel hesabın olsa da kendi fikirlerini, okuduklarını, izlediklerini, gezilerini ve fotoğraflarını paylaştığın bizim de zevkle okuduğumuz:)
You got a 79.60% upvote from @minnowvotes courtesy of @elektroyazilim!