Operátory, ktorým sme sa doteraz venovali vracali buď celé číslo,
desatinné číslo alebo reťazec (napríklad operátor + v prípade,
že vykonáme 2+2 vrátil celé číslo: číslo 4). Dôležitými operátormi
sú aj tie, ktoré
vracajú bool a to == (pozor na dve znamienka =) a
!=. Prvý funguje ako porovnanie, pričom vráti logickú hodnotu
True (pravda) vtedy keď sa vec
napravo a naľavo rovnajú, ak sa nerovnajú, vráti False (nepravda) . Druhý je jeho presným opakom, teda vrátu True
ak sa vec napravo a naľavo nerovnajú, inak vráti False. Príklady
použitia:
print(5 == 10) # False
print(5 == 5) # True
print(5 != 10) # True
Ďalšími užitočnými operátoromi, vracajúcimi hodnotu True (pravda)
alebo False (nepravda) sú <, >, >= a
<=. Príklad použitia:
print(5 > 3) # True, 5 je viac než 3
print(7 <= 8) # True, 7 je menej alebo rovnako ako 8
print(7 >= 8) # False, 7 nie je viac alebo rovnako ako 8