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