Kushti if në ciklin while në Python

Në ciklin while mund të përdoret gjithashtu kushti if dhe udhëzimi break.

Le të ndajmë numrin 10.5 me 2, derisa rezultati të bëhet më i vogël se një:

pythonnum = 10.5

while True:
  num = num / 2

  if num < 1:
    break

print(num) # do të shfaqet 0.65625
Задание 1

Jepet një numër. Ndajeni atë me 2 aq herë, sa rezultati të dalë më i vogël se 10. Cili numër do të fitohet?

Задание 2

Jepet një numër i plotë. Gjeni një listë pjesëtuesish të këtij numri.