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

Տրված է ամբողջ թիվ: Ստացեք այդ թվի բաժանարարների ցուցակը: