While-lus sonder teller in Python
In die while lus kan jy ook
bedrywighede uitvoer sonder 'n teller, eenvoudig
vir so lank as wat die voorwaarde waar is.
Laat ons die getal 10.5 deur
2 deel, totdat die resultaat minder as
een is. Om dit te doen, moet ons die omgekeerde
voorwaarde stel - die lus sal slegs werk as die
getal groter as een is:
num = 10.5
while num > 1:
num = num / 2
print(num) # sal 0.65625 uitdruk
Deel die getal 100 deur 3
met behulp van 'n while lus, soveel
keer as wat nodig is totdat die resultaat
minder as 20 is.
Gestel jy het die getal 1. Vermenigvuldig
dit met 2.5 deur middel van 'n
while lus, totdat die resultaat
groter as 20 is.