Operátory

Na matematické operácie:


x = 10
y = 3

print(x + y)   # sčítanie
print(x - y)   # odčítanie
print(x * y)   # násobenie
print(x / y)   # delenie
print(x // y)  # celočíselné delenie
print(x % y)   # zvyšok po delení, tzv. modulo
print(x ** y)  # umocnenie     
                    

Porovnávacie operátory:

Slúžia na porovnávanie dvoch hodnôt. Vo výsledku dostaneme hodnotu True alebo False.


c = 8
d = 4

print(c == d)  # rovná sa
print(c != d)  # nerovná sa
print(c > d)   # väčšie ako
print(c < d)   # menšie ako
print(c >= d)  # väčšie alebo rovné
print(c <= d)  # menšie alebo rovné
                    

Logické operátory a zložené podmienky:

Logické operátory používame na spájanie viacerých jednoduchých podmienok do jednej zloženej podmienky.


 
teplota = 5                 

print(teplota > 4 and teplota <= 10)
print(teplota < 4 or teplota > 45)
print(not teplota <= 0)


                    

Vyššie uvedený program vypíše nasledovné hodnoty:

True - podmienka je splnená. Teplota je väčia ako 4 a zároveň menšia alebo rovná 10.
False - podmienka nie je splnená. Teplota nie je menšia ako 4 ani väčšia ako 45.
True - nie je pravda, že je teplota menšia alebo rovná 0.

Cvičenie

Vyberte správny operátor pre zvyšok po celočíselnom delení








Vyberte správny operátor pre delenie








Určte, ktorá podmienka vráti hodnotu True