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


Background Pattern
Birlikte öğrenelim

Sektörde en çok aranan yazılım becerilerini kazan

Yapay zeka desteği, birebir mentörlük saatleri, canlı dersler ve senin için özel hazırlanmış içeriklerle eksiklerini tamamla, düzenli geri bildirimler al ve öğrenme sürecini en verimli hale getir.

Yunus Emre Kabakcı

Patika+ mezunu

Patika+ Fullstack Web Development Bootcamp mezunumuz Yunus Emre,

3 ay içinde Katar’dan aldığı teklif ile, global bir şirket olan Pavo Group’da işe başladı!


“İçerik zenginliği, mentor desteği, ileriye dönük bir network sağlaması ve dünyada en çok tercih edilen frameworkler üzerinden bir eğitim veriyor olması Patika+’ı tercih etmemin temel sebepleri oldu!“

Test

Yorumlar

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