# Условие if в цикле while в Python

В цикле `while` можно также использовать условие `if` и инструкцию `break`.

Давайте будем делить число `10.5` на `2`, пока результат не станет меньше единицы:

`num = 10.5 while True: num = num / 2 if num < 1: break print(num) # выведет 0.65625`

Дано число. Делите его на `2` столько раз, пока результат не получится меньше `10`. Какое число получится?

Дано целое число. Получите список делителей этого числа.

← →
↑