Mantıksal Operatörler

| İşlem | Açıklama |
| && ( AND) | Koşul her iki taraf için geçerli |
| || (OR) | Koşul iki tarafın en az birisinde geçerli |
| ! (NOT) | Değil |
Örnek;
Aşağıdaki örnekler; X = 4 ve Y = 10 değerleri temel alınarak yapılmıştır.
&& – AND :
if ( (x==4) AND (y==10) ) : True değeri döndürür. Çünkü hem ”X” hem de “Y” yukarda verilen değerlere eşittir.
if ( (x==4) AND (y==7) ) : False değeri döndürür. Çünkü “X” değişkeni eşit durumda iken “Y” değişkeni yukarda verilen değere eşit değildir.
|| – OR :
if ( (x==4) OR (y==10) ) : True değeri döndürür. Çünkü hem ”X” hem de “Y” yukarda verilen değerlere eşittir.
if ( (x==4) OR (y==7) ) : True değeri döndürür. Çünkü “X” değişkeni eşit durumda iken “Y” değişkeni eşit olmamasına rağmen iki taraftan bir tanesinde koşul gerçekleşmiştir.
if ( (x==3) OR (y==7) ) : False değeri döndürür. Çünkü “X” ve “Y” değişkenleri yukarda verilen değerlere eşit olmadığı için koşullardan her ikisi de gerçekleşmemiştir.
! – NOT:
Operatörün değeri True ise False döner, False ise True döner.
if (!( X >= 0)) : False değeri döndürür. Çünkü “X=4” değeri 0’dan büyüktür ancak “!” operatörü “False“ olarak döndürüyor.
