Odak modu

Python Temel

Mantıksal Operatörler

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


Banner Up

Sıfırdan yazılıma hızlı bir başlangıç için özel programlarımız

Yazılım öğrenme yolculuğunda daha fazla eğitime, projeye ve mentor desteğine mi ihtiyacın var? Patika+'ın 4-8 aylık yoğun kamplarına katıl, proje tabanlı canlı dersler ve sana özel hazırlanmış eğitimlerle gereken tüm yetenekleri kazan, iş hayatına başla!

Banner Down

Test

Yorumlar

Yorum yapabilmek için derse kayıt olmalısın!