Cyklus while v Pythonu

Zvláštností cyklu while je, že bude probíhat tak dlouho, dokud je výraz, který mu byl předán, pravdivý.

Jeho syntaxe vypadá takto:

pythonwhile expression is true:
  '''
    code that executes until
    the condition becomes false
  '''

V podmínce cyklu while je nutné použít dynamicky se měnící hodnoty, například čítač, jinak může docházet k nekonečnému výpisu hodnot do konzole. Nastavme provedení cyklu, dokud bude čítač menší než 5:

pythoni = 0
while i < 5:
  i += 1
  print(i)

Výsledek provedení kódu:

python1
2
3
4
5
Задание 1

Pomocí cyklu while vypište do konzole čísla od 1 do 10.

Задание 2

Pomocí cyklu while vypište do konzole čísla od 100 do 1.

Задание 3

Pomocí cyklu while vypište do konzole lichá čísla od 1 do 100.