Creating a While Loop

Python da yana bir turdagi aylanish konstruktsiyasi mavjud, bu esa `while` aylanishidir.

while Aylanishini Yaratish

Python da yana bir turdagi aylanish konstruktsiyasi mavjud, bu esa while aylanishidir. while aylanishi while kalit so'zi va undan keyin bir ifoda bilan yaratiladi. Boshqacha qilib aytganda, while aylanishlari ma'lum bir shart noto'g'ri bo'lgunga qadar yoki boshqa so'z bilan aytganda, haqiqat bo'lmagan holga kelgunga qadar ishlaydi.

Bu aylanishlar qanday ishlashini ko'rib chiqaylik:

>>> count = 0
>>> while count < 10:
    print(count)
    count += 1

Ushbu aylanish shartli bayonotga o'xshab shakllantirilgan. Siz Python ga aytasizki, aylanish 10 dan kichik bo'lgancha davom etsin. Aylanish ichida siz hozirgi count ni chop etasiz va so'ngra count ni birga oshirasiz.

Agar siz count ni oshirishni unutsangiz, aylanish siz to'xtatilmaguncha yoki Python jarayonini to'xtatmaguncha davom etadi.

Siz ushbu xatoni qilganingizda, cheksiz aylanish yaratishingiz mumkin yoki quyidagi kabi bir narsa qilishingiz mumkin:

while True:
    print('Dastur ishlamoqda')

Chunki ifoda doimo True, ushbu kod "Dastur ishlamoqda" satrini abadiy yoki jarayonni o'chirishgacha chop etadi.

Ushbu sahifada

Xato haqida xabar berish