Mantıksal Değerler & Karşılaştırma Operatörleri

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Griffin Premium
Katılım
3 Mar 2017
Mesajlar
1,378
Çözümler
1
Tepki puanı
1,001
Ödüller
12
Sosyal
9 HİZMET YILI
:yazı:

Merhaba arkadaşlar bu konumuzda Python'daki mantıksal değerler ve karşılaştırma operatörlerini öğreneceğiz.
Mantıksal (Boolean) Değerlerimiz;
Bu işlerin içerisinde birisi iseniz Boolean'ı kesin duymuşsunuzdur. Olay oldukça basittir, bu veri tipimiz iki değere sahiptir.
True ve False :)

:kullan:

Python:
print (5>3)
print (1>2)
print (8<11)
print (3>3)
print (2<3)
print (9>9)
print (2>1)

Girdisinin bize verdiği çıktı şöyle olacaktır;

Python:
True
False
True
False
True
False
True

Python'a göre eğer bir sayı 0'dan farklıysa 'True', 0'a eşitse 'False'dir.
Değişkenimize herhangi bir değer atamak (henüz) istemiyorsa 'None' ifadesini kullanabiliriz.

Python:
variable = None
print(variable)

Girdisinin bize vereceği çıktı şu şekilde olacaktır;

Python:
None

İki string veri tipini karşılaştırdığımızda ise ASCII sistemine göre karşılaştıracaktır ve sonucunu ona göre 'True' ya da 'False' verecektir.

Python:
print("NightStar" == "NightStat")

ASCII kod sistemine göre eşit olmadığı için alacağımız çıktı;

Python:
False

Operatörlerimize değinelim;
< #Küçükse
<= #Küçük veya eşitse
> #Büyükse
>= #Büyük veya eşitse
== #Eşitse
!= #Eşit değilse​
 
Ultra Üye
Katılım
23 Ağu 2018
Mesajlar
1,502
Çözümler
5
Tepki puanı
174
Ödüller
10
7 HİZMET YILI
Ellerine sağlık aga, Yararlı konu +++
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst