Умова if у цыкле while у Python

У цыкле while можна таксама выкарыстоўваць умову if і інструкцыю break.

Давайце будзем дзяліць лік 10.5 на 2, пакуль вынік не стане менш адзінкі:

pythonnum = 10.5

while True:
  num = num / 2

  if num < 1:
    break

print(num) # выведзе 0.65625
Задание 1

Дадзены лік. Дзяліце яго на 2 столькі разоў, пакуль вынік не атрымаецца менш 10. Які лік атрымаецца?

Задание 2

Дадзены цэлы лік. Атрымайце спіс дзельнікаў гэтага ліку.