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