Ciklus while számláló nélkül Pythonban

A while ciklusban műveleteket is végrehajthatunk számláló nélkül, egyszerűen addig, amíg azok igazak.

Osszuk a 10.5 számot 2-vel, amíg az eredmény egynél kisebb nem lesz. Ehhez fordított feltételt kell megadni - a ciklus csak akkor fog futni, ha a szám nagyobb egynél:

pythonnum = 10.5

while num > 1:
  num = num / 2

print(num) # kiírja 0.65625-t
Задание 1

A while ciklus segítségével ossza a 100 számot 3-mal annyiszor, amíg az eredmény kisebb nem lesz 20-nál.

Задание 2

Tegyük fel, hogy van egy 1 száma. A while ciklus segítségével szorozza meg 2.5-tel, amíg az eredmény nagyobb nem lesz 20-nál.