while sikli shart rost bo'lguncha kodni takrorlaydi.
Asosiy sintaksis:
while shart:
# takrorlanadigan kodOddiy misol:
# 1 dan 5 gacha sanash
i = 1
while i <= 5:
print(i)
i = i + 1Natija:
1
2
3
4
5Yuqoridagi kodning bajarilish jarayoni:
Loading diagram...
i o'zgaruvchisining qiymati har safar 1 ga oshirilishiga e'tibor qarating. Agar bunday qilinmasa, sikl cheksiz takrorlanadi, chunki i qiymati har safar 5 dam kichik bo'ladi.
| for | while |
|---|---|
| Takrorlanishlar soni oldindan ma'lum | Takrorlanishlar soni noma'lum |
range() bilan raqamlar ustida ishlash | Mantiqiy shart tekshirish |
1 dan 100 gacha bo'lgan sonlar yig'indisini hisoblang
while siklini ishlatib, 1 dan 100 gacha bo'lgan barcha sonlarning yig'indisini toping va natijani chiqaring.