You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
928 B
36 lines
928 B
# 3. Cykly (For, While)
|
|
|
|
# CYKLUS FOR
|
|
print("--- For cyklus s rozsahem (range) ---")
|
|
# range(5) vygeneruje čísla 0, 1, 2, 3, 4
|
|
for i in range(5):
|
|
print("Iterace číslo:", i)
|
|
|
|
print("--- For cyklus od do ---")
|
|
# range(2, 6) vygeneruje čísla 2, 3, 4, 5
|
|
for cislo in range(2, 6):
|
|
print(cislo)
|
|
|
|
# Iterace přes textový řetězec
|
|
print("--- Písmena ve slově ---")
|
|
slovo = "Python"
|
|
for pismeno in slovo:
|
|
print(pismeno)
|
|
|
|
|
|
# CYKLUS WHILE
|
|
print("--- While cyklus ---")
|
|
# Opakuje se, dokud je podmínka pravdivá
|
|
pocitadlo = 0
|
|
while pocitadlo < 3:
|
|
print("Hodnota počítadla je:", pocitadlo)
|
|
pocitadlo += 1 # Zkrácený zápis pro: pocitadlo = pocitadlo + 1
|
|
|
|
# PŘERUŠENÍ A PŘESKOČENÍ
|
|
print("--- Break a Continue ---")
|
|
for x in range(10):
|
|
if x == 3:
|
|
continue # Přeskočí zbytek kódu v této iteraci a jde na další
|
|
if x == 7:
|
|
break # Úplně ukončí cyklus
|
|
print(x)
|
|
|