ဤစီးရီးတွင် ဆဋ္ဌမအကြိမ်မြောက် ဟောပြောပွဲမှ ကြိုဆိုပါသည်။ ယခု ကျွန်ုပ်တို့သည် ပရိုဂရမ်းမင်းတွင် နက်ရှိုင်းစွာ လုပ်ဆောင်နေပြီး Python တွင် “if statements” အသုံးပြုမှုကို လေ့လာပါမည်။
အခြေအနေအချို့ပေါ်မူတည်၍ ဆုံးဖြတ်ချက်များချနိုင်သော ပရိုဂရမ်များကို ဖန်တီးနိုင်စေသောကြောင့် “if statements” သည် ပရိုဂရမ်ရေးဆွဲရာတွင် အလွန်အရေးကြီးပါသည်။
ဖော်ပြပါ
ဆုံးဖြတ်ချက်များစွာကို အခြေခံ၍ ပရိုဂရမ်တစ်ခုကို လုပ်ဆောင်ရန် “If statement” ကို အသုံးပြုသည်။ ဥပမာ၊ ဤအရာကိုဖတ်ပါ။
"ပူလာရင်
နေပူတဲ့နေ့
ရေများများသောက်
မဟုတ်ရင် အေးမယ်။
အေးတဲ့နေ့
အနွေးထည်ဝတ်ပါ။
မဟုတ်ရင် ချစ်စရာကောင်းတဲ့နေ့ပါပဲ”
အထက်ဖော်ပြပါထုတ်ပြန်ချက်များတွင်၊ အချို့သောအခြေအနေများအပေါ်အခြေခံ၍ ကျွန်ုပ်တို့သည် ဆုံးဖြတ်ချက်အချို့ကို ပြုလုပ်နေပါသည်။ ပထမဖော်ပြချက်သည် အခြေအနေတစ်ခုဖြစ်ပြီး၊ ဒုတိယတစ်ခုသည် ၎င်း၏အကျိုးဆက်ဖြစ်ပြီး တတိယတစ်ခုသည် ဆုံးဖြတ်ချက်တစ်ခုကို အကောင်အထည်ဖော်နေသည်။
if statements တွေက အလားတူအလုပ်လုပ်ပါတယ်။
ပရိုဂရမ်ရေးနည်းကို ကြည့်ရအောင်။
ကျွန်ုပ်တို့သည် boolean variable ကို မိတ်ဆက်ပေးနေပါသည်။
is_hot = true
ယခုကျွန်ုပ်တို့သည် "if statement" ကိုထည့်ပါမည်။
if is_hot:
print("It's a hot day.")
အထက်ဖော်ပြပါ အခြေအနေမှန်လျှင် ဤအသုံးအနှုန်းကို လုပ်ဆောင်ပါမည်။ "if statement" မှထွက်လာရန် "Shift + Tab" ကိုနှိပ်၍ ကုဒ်လိုင်းအသစ်အတွက် သင်၏ cursor ကို မျဉ်းကြောင်းအတိုင်းရရှိရန် လိုအပ်ပါသည်။
ကဲ ဒီပရိုဂရမ်ကို စလိုက်ကြရအောင်။
ကဲ ဒီပရိုဂရမ်နဲ့ ကစားကြရအောင်။
အထက်ဖော်ပြပါ အခြေအနေအား အမှားအဖြစ် ပြောင်းလဲပါက မည်သို့ဖြစ်မည်ကို ကြည့်ပါ။
အခြေအနေသည် မှားယွင်းပါက “if statement” ကို လုပ်ဆောင်မည်မဟုတ်ကြောင်း ရှင်းပါသည်။ ယခု ကျွန်ုပ်တို့သည် ပထမအခြေအနေမပြည့်စုံပါက လုပ်ဆောင်မည့် ဒုတိယအခြေအနေတစ်ခုကို ထပ်ထည့်ပါမည်။
is_hot = False
if is_hot:
print("It's a hot day.")
print("Drink plenty of water")
else:
print("It's a cold day.")
print("Wear warm clothes.")
print("Enjoy your day")
“if” အခြေအနေသည် မှားယွင်းသောကြောင့် စကားပြန်သည် “else” အင်တင်းအောက်ရှိ နောက်ကုဒ်များဆီသို့ သွားပါမည်။
“If statement” သည် အခြေအနေနှစ်ခုအတွက်သာ ကန့်သတ်ထားမည်မဟုတ်ပါ။ အခြေအနေများစွာကို သင်နှစ်သက်သလို ချိန်ညှိနိုင်ပါသည်။ ဒီပရိုဂရမ်မှာ အခြေအနေအချို့ကို ထည့်ကြည့်ရအောင်။
ကျွန်ုပ်တို့သည် boolean variable ဖြင့် အခြားအခြေအနေတစ်ခုကို သတ်မှတ်နေပါသည်။ ရှိပါစေတော့:
if_cold = True
ယခုကျွန်ုပ်တို့၏ပရိုဂရမ်တွင်တတိယအခြေအနေတစ်ခုထပ်ထည့်နိုင်သည်။ ဤအတိုင်းလုပ်ဆောင်သည်။
is_hot = False
if_cold = True
if is_hot:
print("It's a hot day.")
print("Drink plenty of water")
elif is_cold:
print("It's a cold day.")
print("Wear warm clothes.")
else:
print("It's a lovely day")
print("Enjoy your day")
ပူအိုက်တဲ့နေ့လည်းမဟုတ် အအေးလည်းမဟုတ်ရင် ချစ်စရာကောင်းတဲ့နေ့လေးပါပဲ။ ဤနေရာတွင် ပထမ “if” နှင့် နောက်ဆုံး “else” အကြား အခြေအနေအသစ်တစ်ခုကို သတ်မှတ်ရန် လုပ်ဆောင်ချက်အသစ် “elif” ကို အသုံးပြုထားပါသည်။ သင်နှစ်သက်သလောက် "elif" အများအပြားထည့်နိုင်သည်။
လေ့ကျင့်
ဖြေရှင်းချက်
အပြီးသတ်သည်!
ဒီစီးရီးကို ကြိုက်နှစ်သက်မယ်လို့ မျှော်လင့်ပါတယ်။ နောက်လာမည့်သင်ခန်းစာတွင် Python တွင် အော်ပရေတာများအသုံးပြုခြင်းအကြောင်းပြောပါမည်။
ငွိမျးခမျြးရေး,
တစ်ဦးစာပြန်ရန် Leave