Hlavním problémem inline cyklů for je to, že mohou způsobit, že kompilátor generuje kód, který je obtížně čitelný a pochopitelný. To může vést k chybám ve vašem programu.
for i in range(1, 11): print(i)
Tento kód vytiskne čísla 1 až 10. První číslo v rozsahu je 1 a druhé číslo je 11, což je o jedno více než poslední číslo, které se vytiskne.
Smyčky
V Pythonu jsou smyčky způsob, jak opakovat blok kódu několikrát. Smyčky lze použít k provádění věcí, jako je odpočítávání od určitého čísla nebo opakování sady instrukcí určitý počet opakování.
Chcete-li vytvořit smyčku v Pythonu, použijte příkaz for. Příkaz for má dva parametry: první je podmínka, která určí, kdy se smyčka spustí, a druhý je počet spuštění smyčky. Zde je příklad:
pro i v rozsahu(5): print(“i = %d” % i)
Tento kód pětkrát vytiskne „i = 0“, „i = 1“, „i = 2“, „i = 3“ a „i = 4“.
Struktura smyčky
Struktura smyčky v Pythonu je sekvence instrukcí, které se provádějí vícekrát. Smyčky lze použít k řízení toku provádění v programu.
Jeden řádek
def foo():
tisknout ("foo")