Python даги while цикл

while циклининг хусусияти шундаки, у ўзига берилган ифода тўғри бўлгунча бажарилади.

Унинг синтаксиси шундай кўринади:

pythonwhile expression is true:
  '''
    шарт нотўғри бўлгунча
    бажариладиган код
  '''

while цикл шартида динамик ўзгарувчи қийматлар, масалан, ҳисоблагчини ишлатиш лозим, акс ҳолда консолда чексиз қийматлар чиқиши мумкин. Ҳисоблагчи 5 дан кичик бўлгунча циклнинг бажарилишини белгилаймиз:

pythoni = 0
while i < 5:
  i += 1
  print(i)

Кодни бажариш натижаси:

python1
2
3
4
5
Задание 1

while цикли ёрдамида консолга 1 дан 10 гача бўлган сонларни чиқаринг.

Задание 2

while цикли ёрдамида консолга 100 дан 1 гача бўлган сонларни чиқаринг.

Задание 3

while цикли ёрдамида консолга 1 дан 100 гача бўлган тоқ сонларни чиқаринг.