Operátory

JupyterLab
Operátory
Aritmetické operácie
Porovnávanie
Logické vzťahy
Autor

Jakub Šperka

Publikované

18. septembra 2025

➕ Úvod

Operátory slúžia na vykonávanie výpočtov a porovnávanie hodnôt. V Pythone sa rozdeľujú na aritmetické, relačné a logické.


🔢 Aritmetické operátory

Používajú sa na matematické výpočty s číslami (int, float).

Operátor Názov Príklad Výsledok
+ sčítanie 5 + 3 8
- odčítanie 5 - 2 3
* násobenie 4 * 2 8
/ delenie (float) 7 / 2 3.5
// celočíselné delenie 7 // 2 3
% zvyšok po delení 7 % 2 1
** umocňovanie 2 ** 3 8
Kód
a = 7
b = 2
print(a + b)
print(a // b)
print(a % b)
print(a ** b)
9
3
1
49

⚖️ Relačné (porovnávacie) operátory

Porovnávajú dve hodnoty a vracajú True alebo False.

Operátor Názov Príklad Výsledok
== rovnosť 5 == 5 True
!= nerovnosť 5 != 3 True
> väčší ako 5 > 3 True
< menší ako 2 < 1 False
>= väčší alebo rovný 5 >= 5 True
<= menší alebo rovný 4 <= 6 True
Kód
x = 10
y = 20
print(x == y)
print(x < y)
print(x != y)
False
True
True

🔁 Logické operátory

Spojujú viacero logických podmienok.

Operátor Význam Príklad Výsledok
and logické a True and False False
or logické alebo True or False True
not logická negácia not True False
Kód
x = 5
y = 10

print(x > 3 and y < 20)
print(x > 3 and y > 20)
print(x < 3 or y == 10)
print(not (x == 5))
True
False
True
False

🧠 Zhrnutie

  • Aritmetické operátory: +, -, *, /, //, %, **
  • Relačné operátory: ==, !=, <, >, <=, >=
  • Logické operátory: and, or, not
  • Porovnávanie vracia True alebo False
  • Logické operácie sa často používajú v podmienkach (if)

🎞️ Videonávod