Bucla while fără contor în Python
În bucla while se pot executa, de asemenea,
operații fără un contor, pur și simplu
până când acestea vor fi adevărate.
Să împărțim numărul 10.5 la
2, până când rezultatul devine mai mic
decât unu. Pentru aceasta trebuie stabilită o condiție
inversă - bucla va funcționa doar dacă
numărul este mai mare decât unu:
num = 10.5
while num > 1:
num = num / 2
print(num) # va afișa 0.65625
Cu ajutorul buclei while împărțiți numărul
100 la 3 de atâtea ori, până când
rezultatul va fi mai mic decât 20.
Să presupunem că aveți numărul 1. Cu ajutorul
buclei while înmulțiți-l cu
2.5 până când rezultatul
devine mai mare decât 20.