Cyklus while bez počítadla v Pythone
V cykle while je možné vykonávať
nejaké operácie aj bez počítadla, jednoducho
pokiaľ budú pravdivé.
Vydeľme číslo 10.5 číslom
2, kým výsledok nebude menší
ako jedna. Na to je potrebné nastaviť opačnú
podmienku - cyklus bude pracovať len, ak je
číslo väčšie ako jedna:
num = 10.5
while num > 1:
num = num / 2
print(num) # vypíše 0.65625
Pomocou cyklu while delite číslo
100 číslom 3 toľkokrát, kým
výsledok nebude menší ako 20.
Majme číslo 1. Pomocou
cyklu while ho násobte
číslom 2.5 tak dlho, kým
výsledok nebude väčší ako 20.