Podmienka If

Podmienka if v Pythone sa používa pre rozhodovacie operácie. Vykoná blok kódu, ak je podmienka pravdivá.

Základná Podmienka If #

Najjednoduchšia forma podmienky if vykoná príkaz, ak je podmienka pravdivá. Syntax:

   if podmienka:
       prikaz

Príklad:

   x = 10
   if x > 5:
       print("x je väčšie ako 5")

Podmienka If-Else #

Podmienka if-else poskytuje alternatívnu akciu, ak je podmienka if nepravdivá. Syntax:

   if podmienka:
       prikaz
   else:
       alternativny_prikaz

Príklad:

   x = 4
   if x > 5:
       print("x je väčšie ako 5")
   else:
       print("x je 5 alebo menej")

Reťazec Podmienok If-Elif-Else #

Pre viacero podmienok použite reťazec if-elif-else. Syntax:

   if podmienka_1:
       prikaz_1
   elif podmienka_2:
       prikaz_2
   else:
       alternativny_prikaz

Príklad:

   x = 10
   if x > 10:
       print("x je väčšie ako 10")
   elif x == 10:
       print("x je presne 10")
   else:
       print("x je menej ako 10")

Vnorené Podmienky If #

Môžete vnoriť podmienky if do inej podmienky if. Syntax:

   if podmienka_1:
       if podmienka_2:
           prikaz

Príklad:

   x = 15
   if x > 10:
       if x % 2 == 0:
           print("x je väčšie ako 10 a párne")
       else:
           print("x je väčšie ako 10 a nepárne")

Logické Operátory v Podmienkach #

Použite logické operátory ako `and`, `or`, a `not` na kombináciu podmienok. Syntax:

   if podmienka_1 and podmienka_2:
       prikaz

Príklad:

   x = 12
   if x > 10 and x % 2 == 0:
       print("x je väčšie ako 10 a párne")