Python да While цикли ҳисобчисиз
while циклида ҳисобчисиз ҳам, шарт
ижобий бўлган муддатда, айрим амалларни
бажариш мумкин.
Келинг, 10.5 сони 2 га натижа
бирдан кичик бўлгунча бўламиз. Бунинг учун
тескари шарт бериш керак - цикл фақат сон
бирдан катта бўлгандагина ишлайди:
num = 10.5
while num > 1:
num = num / 2
print(num) # 0.65625 ни кўрсатади
while цикли ёрдамида 100
сони 3 га натижа 20 дан
кичик бўлгунча бўлинг.
Сизда 1 сони бор деб ҳисобланг.
while цикли ёрдамида уни 2.5
га натижа 20 дан катта бўлгунча
кўпайтиринг.