Condiția if în bucla while în Python

În bucla while se poate folosi de asemenea condiția if și instrucțiunea break.

Să împărțim numărul 10.5 la 2, până când rezultatul devine mai mic de unu:

pythonnum = 10.5

while True:
  num = num / 2

  if num < 1:
    break

print(num) # va afișa 0.65625
Задание 1

Este dat un număr. Împărțiți-l la 2 atâtea ori, până când rezultatul va fi mai mic decât 10. Ce număr se va obține?

Задание 2

Este dat un număr întreg. Obțineți o listă a divizorilor acestui număr.