Python while Loops
Python Loops
Python တွင် primitive loop command နှစ်ခုရှိသည်။
- loops နေစဉ်
- loops အတွက်
while Loop ပါ။
while loop ဖြင့် အခြေအနေတစ်ခုမှန်သရွေ့ ကြေငြာချက်အစုတစ်ခုအား လုပ်ဆောင်နိုင်သည်။
ဥပမာ
ကျွန်ုပ်သည် 6 ထက်နည်းသရွေ့ ပုံနှိပ်ပါ
i = 1
while i
print(i)
i += 1
မှတ်ချက်- i ကို ထပ်တိုးရန် သတိရပါ၊ သို့မဟုတ်ပါက ကွင်းဆက်သည် ထာဝရ ဆက်လက်ရှိနေမည်ဖြစ်သည်။
while loop သည် အ ဆင်သင့်ဖြစ်ရန် သက်ဆိုင်ရာ variable များကို လိုအပ်သည်၊ ဤဥပမာတွင် ကျွန်ုပ်တို့သည် 1 ဟုသတ်မှတ်ထားသည့် indexing variable ၊ i ကို သတ်မှတ်ရန်လိုအပ်သည် ။
ကြွေးကြော်ချက်ထုတ်ပြန်ချက်
while condition သည် မှန်သော်လည်း break statement ဖြင့် loop ကို ရပ်တန့်နိုင်ပါသည်။
ဥပမာ
ငါ 3 ဖြစ်သောအခါ loop မှထွက်ပါ။
i = 1
while i
print(i)
if i == 3:
break
i += 1
ဆက်လက်ဖော်ပြချက်
ဆက်လက် ဖော်ပြချက် ဖြင့် ကျွန်ုပ်တို့သည် လက်ရှိ ထပ်ကျော့မှုကို ရပ်တန့်နိုင်ပြီး နောက်တစ်ခုအား ဆက်လက်လုပ်ဆောင်နိုင်သည်-
ဥပမာ
i သည် 3 ဖြစ်ပါက နောက်ထပ်ထပ်သို့ ဆက်သွားပါ-
i = 0
while i
i += 1
if i == 3:
continue
print(i)
အခြားဖော်ပြချက်
အခြေအနေမှန်မဟုတ်တော့သည့်အခါ အခြားဖော်ပြချက်ဖြင့် ကျွန်ုပ်တို့သည် ကုဒ်တစ်ခုပိတ်ဆို့ခြင်းကို လုပ်ဆောင် နိုင်သည် -
ဥပမာ
အခြေအနေ မှားသည်နှင့် မက်ဆေ့ခ်ျကို ပရင့်ထုတ်ပါ-
i = 1
while i
print(i)
i += 1
else:
print("i is no longer less than 6")