Condition if dans la boucle while en Python

Dans la boucle while, on peut également utiliser la condition if et l'instruction break.

Divisons le nombre 10.5 par 2 jusqu'à ce que le résultat devienne inférieur à un :

pythonnum = 10.5

while True:
  num = num / 2

  if num < 1:
    break

print(num) # affichera 0.65625
Задание 1

Un nombre est donné. Divisez-le par 2 autant de fois jusqu'à ce que le résultat soit inférieur à 10. Quel nombre obtiendrez-vous ?

Задание 2

Un nombre entier est donné. Obtenez une liste des diviseurs de ce nombre.