Pythonにおけるカウンターなしwhileループ

whileループでも、カウンターなしで、 条件が真である間だけ何らかの操作を実行する ことができます。

数値10.5を結果が1未満になるまで 2で割り続けてみましょう。そのためには 逆の条件を設定する必要があります - 数値が1より大きい場合にのみループが動作します:

pythonnum = 10.5

while num > 1:
  num = num / 2

print(num) # 0.65625を出力
Задание 1

whileループを使用して、数値 100を結果が20未満になるまで 3で割り続けてください。

Задание 2

数値1があるとします。while ループを使用して、結果が20より大きくなるまで 2.5を掛け続けてください。