i=0, j=0
i=0, j=1
i=1, j=0
i=1, j=1
i=2, j=0
i=2, j=1
Vnorené cykly a podmienky
JupyterLab
Cykly
Podmienky
Vnorené cykly
🔁 Úvod
Vnorený cyklus znamená, že máme jeden cyklus vo vnútri druhého. Podobne môžeme vkladať aj podmienky (if
) do cyklov, aby sme kontrolovali špecifické situácie pri opakovaní.
🔂 Vnorený for
cyklus
📦 Príklad – tabuľka násobkov
1 2 3 4 5
2 4 6 8 10
3 6 9 12 15
🔁 Kombinácia while
vo for
(a naopak)
i=0, j=0
i=0, j=1
i=1, j=0
i=1, j=1
i=2, j=0
i=2, j=1
🔍 Podmienky vo vnútri cyklu
0 je párne
2 je párne
4 je párne
6 je párne
8 je párne
🧠 Vnorený if
vo vnorenom for
Na diagonále: (0,0)
Na diagonále: (1,1)
Na diagonále: (2,2)
🛑 break
– predčasné ukončenie cyklu
⏭️ continue
– preskočenie iterácie
🧠 Zhrnutie
- Cykly môžeme vkladať do seba (vnorené cykly)
- Do cyklu môžeme vložiť
if
,break
,continue
break
ukončí cyklus,continue
preskočí zvyšok iterácie- Dbajte na správne odsadenie a prehľadnosť vnoreného kódu