Pętla while bez licznika w Pythonie

W pętli while można również wykonywać jakieś operacje bez licznika, po prostu dopóki będą one prawdziwe.

Podzielmy liczbę 10.5 przez 2, dopóki wynik nie stanie się mniejszy niż jeden. Aby to zrobić, należy ustawić warunek odwrotny - pętla będzie działać tylko, jeśli liczba jest większa niż jeden:

pythonnum = 10.5

while num > 1:
  num = num / 2

print(num) # wypisze 0.65625
Задание 1

Za pomocą pętli while dziel liczbę 100 przez 3 tyle razy, aż wynik będzie mniejszy niż 20.

Задание 2

Niech masz liczbę 1. Za pomocą pętli while mnoż ją przez 2.5 dopóki wynik nie stanie się większy niż 20.