Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

readme.md

Mantıksal Operatörler (Logical Operators)

  • Verilerimizle nasıl karşılaştırma yapabileceğimizi gördük. Bunların cevaplarını birleştirmek isteyebiliriz. İki ifadenin sonucu da doğru olunca bir şey yapmak veya en az biri doğruyken bir şey yapmak isteyebilirim.

  • Bunu sağlayabilmek için boolean veri tipleri üzerine uygulanabilecek mantıksal operatörlere bakacağız

  • Göreceğimiz mantıksal operatörlerinin uygulandığı veri tipleri boolean olmalı

not

not True

False

not False

True

not 5 < 6

False

not 5 == 5

False

a = 4
b = 10
not a < b

False

not (a > b)

True

and

  • Sadece iki ifade de True ise True sonucu verir, yoksa False olur
True and True

True

True and False

False

False and False

False

a = 4
b = 1
c = 10
(a > b) and (b < c)

True

(a > b) and (b > c)

False

or

  • Sadece iki ifade de False ise False sonucu verir, yoksa True olur
True or True

True

True or False

True

False or False

False

a = 4
b = 1
c = 10
(a > b) or (b < c)

True

(a > b) or (b > c)

True

(a < b) or (b > c)

False