2.2.2 Operacje logiczne

Operacje logiczne ułożone w kolejności priorytetu (od najniższego):  

Operacja  Wynik  Uwagi 
x or y jeśli x jest fałszem, to y, w przeciwnym wypadku x (1)
x and y jeśli x jest fałszem, to x, w przeciwnym wypadku y (1)
not x jeśli x jest fałszem, to True, w przeciwnym wypadku False (2)
 

Uwagi:

(1)
Drugi argument jest wyliczany wyłącznie wtedy, kiedy jest to konieczne.

(2)
"not" ma niższy priorytet niż operatory nie będące operatorami logicznymi, więc not a == b jest interpretowane jako not (a == b), natomiast zapis a == not b zawiera błąd składni.

Zajrzyj do Informacji na temat tej publikacji... aby pomóc w jej rozwoju.