Услов 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

Дат је цео број. Добијте списак делилаца тог броја.