Python da while tsiklda if sharti
while tsiklida shuningdek
if sharti va break instruktsiyasidan foydalanish mumkin.
Keling, 10.5 sonini
2 ga, natija birdan kichik bo'lgungacha bo'lamiz:
num = 10.5
while True:
num = num / 2
if num < 1:
break
print(num) # 0.65625 ni chiqaradi
Son berilgan. Uni 10 dan kichik bo'lgunga qadar
2 ga bo'ling.
Qanday son hosil bo'ladi?
Butun son berilgan. Ushbu sonning bo'luvchilar ro'yxatini oling.