Warunek if w pętli while w Pythonie

W pętli while można również używać warunku if i instrukcji break.

Podzielmy liczbę 10.5 przez 2, dopóki wynik nie stanie się mniejszy od jedności:

pythonnum = 10.5

while True:
  num = num / 2

  if num < 1:
    break

print(num) # wyświetli 0.65625
Задание 1

Dana jest liczba. Dziel ją przez 2 tyle razy, aż wynik będzie mniejszy od 10. Jaka liczba zostanie uzyskana?

Задание 2

Dana jest liczba całkowita. Uzyskaj listę dzielników tej liczby.