Условие 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. Какое число получится?
Дано целое число. Получите список делителей этого числа.