Python ရှိ while loop

while loop ၏ ထူးခြားချက်မှာ ၎င်းအား ပေးထားသော ဖော်ပြချက် (expression) မှန်နေသမျှ ကာလပတ်လုံး ၎င်းသည် ဆက်လက်အလုပ်လုပ်နေမည် ဖြစ်သည်။

၎င်း၏ syntax သည် ဤကဲ့သို့ ဖြစ်သည် -

pythonwhile expression is true:
  '''
    code that executes until
    the condition becomes false
  '''

while loop ၏ အခြေအနေ (condition) ထဲတွင် ပြောင်းလဲနေသော တန်ဖိုးများကို အသုံးပြုရန် လိုအပ်သည်၊ ဥပမာ - ရေတွက်ကိန်း (counter)၊ မဟုတ်ပါက console တွင် တန်ဖိုးများ အဆုံးမရှိ ထုတ်နေခြင်း (infinite loop) ဖြစ်နိုင်သည်။ ရေတွက်ကိန်းသည် 5 ထက် နည်းနေသမျှ loop ကို အလုပ်လုပ်စေကြပါစို့ -

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

ကုဒ်အား run လိုက်သောအခါ ရရှိသော ရလဒ် -

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

while loop ကို အသုံးပြု၍ 1 မှ 10 အထိ ဂဏန်းများကို console တွင် ထုတ်ပြပါ။

Задание 2

while loop ကို အသုံးပြု၍ 100 မှ 1 အထိ ဂဏန်းများကို console တွင် ထုတ်ပြပါ။

Задание 3

while loop ကို အသုံးပြု၍ 1 မှ 100 အထိ မ�ကိန်း (odd numbers) များကို console တွင် ထုတ်ပြပါ။