Python - While Tsikllari
Python Tsikllari
Python'da ikkita asosiy tsikl buyrug'i mavjud:
whiletsikllarifortsikllari
While Tsikli
while tsikli yordamida biz shart to'g'ri bo'lganicha bir qator iboralarni bajarishimiz mumkin.
Misol
i 6 dan kichik bo'lganicha i ni chop etish:
i = 1
while i < 6:
print(i)
i += 1Eslatma: i ni oshirishni unutmang, aks holda tsikl abadiy davom etadi.
while tsikli tegishli o'zgaruvchilar tayyor bo'lishini talab qiladi, bu misolda biz i indekslash o'zgaruvchisini aniqlashimiz kerak, uni 1 ga tenglashtiramiz.
Break Ibora
break iborasi yordamida while sharti to'g'ri bo'lsa ham tsiklni to'xtatishimiz mumkin:
Misol
i 3 ga teng bo'lganda tsiklni tark etish:
i = 1
while i < 6:
print(i)
if i == 3:
break
i += 1Continue Ibora
continue iborasi yordamida joriy iteratsiyani to'xtatib, keyingi iteratsiyaga o'tishimiz mumkin:
Misol
i 3 ga teng bo'lsa keyingi iteratsiyaga o'tish:
i = 0
while i < 6:
i += 1
if i == 3:
continue
print(i)Else Ibora
else iborasi yordamida shart yolg'on bo'lganda bir marta kod blokini ishga tushirishimiz mumkin:
Misol
Shart yolg'on bo'lganda xabarni chop etish:
i = 1
while i < 6:
print(i)
i += 1
else:
print("i endi 6 dan kichik emas")