While-lus zonder teller in Python
In een while-lus kun je ook
bewerkingen uitvoeren zonder teller, gewoon
zolang ze waar zijn.
Laten we het getal 10.5 door
2 delen, totdat het resultaat kleiner
dan één wordt. Om dit te doen moeten we een omgekeerde
voorwaarde instellen - de lus werkt alleen als
het getal groter is dan één:
num = 10.5
while num > 1:
num = num / 2
print(num) # geeft 0.65625
Deel het getal 100 door 3 met behulp van een
while-lus, net zo vaak totdat
het resultaat kleiner is dan 20.
Stel je hebt het getal 1. Vermenigvuldig het met
2.5 met behulp van een
while-lus, totdat het resultaat
groter is dan 20.