파이썬의 while 루프 내 if 조건문

while 루프 내에서도 if 조건문과 break 명령문을 사용할 수 있습니다.

숫자 10.5를 결과가 1보다 작아질 때까지 2로 계속 나누어 보겠습니다:

pythonnum = 10.5

while True:
  num = num / 2

  if num < 1:
    break

print(num) # 0.65625를 출력합니다
Задание 1

숫자가 주어졌습니다. 결과가 10보다 작아질 때까지 이 숫자를 2로 계속 나누세요. 어떤 숫자가 나오나요?

Задание 2

정수가 주어졌습니다. 이 숫자의 약수 목록을 구하세요.