Možno si spomínaš, že sme si v časti o dátových typoch
hovorili o dátovom type bool
, ktorý sme vtedy nevysvetlili.
Tento dátový typ vedel nadobúdať práve dve hodnoty: True
(pravda)
alebo False
(nepravda).
To je ale veľmi podobné, ako sme videli v predchádzajúcej lekcii
o operátoroch porovnania. Je to totiž tak, že tieto operátory vlastne
vracajú boolovskú hodnotu True
(pravda) alebo False
(nepravda), a
túto hodnotu si vieme uložiť do premennej, podobne ako by sme si do nej
uložili číslo alebo reťazec:
To znamená, že príklad z minulej lekcie vieme prepísať takto:
a = 5
b = 10
c = (a==b) # v c je False
print(c)
d = (a==5) # v d je True
print(d)
e = (a!=b) # v e je True
print(e)
a = (5>3) # a bude True
print(a)
b = (7<=8) # b bude True
print(b)
b = (7>8) # b bude False
print(b)
# pre citatelnost sme vyrazy napravo od znaku `=` dali do zatvorky