Python တွင် elif တည်ဆောက်မှု
တည်ဆောက်မှု elif သည်
else ဘလောက်မတိုင်မီ အပို႔နှိုင်းယှဉ်မှုများ သတ်မှတ်ရန် ခွင့်ပြုပေးပါသည်။
ကျွန်ုပ်တို့တွင် tst အမည်ရှိ ကိန်းရှင်တစ်ခု ရှိသည်ဆိုပါစို့ -
tst = 3
၎င်း၏တန်ဖိုးအား ကိန်းများ
1 နှင့် 5 တို့နှင့် နှိုင်းယှဉ်ကြည့်ပါ။
ထို့အပြင် ၎င်းတို့အတွက် ကွန်ဆိုးလ်သို့ ရိုက်ထုတ်ရန်
မတူညီသော မက်ဆေ့ဂျ်များကို ရေးပါ။
if tst == 1:
print('the num is 1')
elif tst == 5:
print('the num is 5')
else:
print('the num is unknown') # ဤအရာက အလုပ်လုပ်မည်
ကိန်းရှင်နှစ်ခု ပေးထားသည် -
tst1 = 5
tst2 = 8
ဤကိန်းရှင်များအနက် မည်သည့်တန်ဖိုးက ပိုကြီးသည်ကို စစ်ဆေးပြီး သက်ဆိုင်ရာ မက်ဆေ့ဂျ်ကို ရိုက်ထုတ်ပါ။
age အမည်ရှိ ကိန်းရှင်တစ်ခု ပေးထားပြီး ၎င်းတွင် အသုံးပြုသူ၏ အသက်ရှိသည်။
ကိန်းရှင်သည် 18 ထက်ငယ်ပြီး
10 ထက်ကြီးသည့် အခြေအနေတစ်ခုကို ရေးပါ။
ထို့နောက် ကိန်းသည် 18 မှ
60 အထိ အပိုင်းအခြားအတွင်း ရှိပါက အခြေအနေတစ်ခုရေးပါ။
ထို့အပြင် ကိန်းသည် ယခင်အခြေအနေများထဲမှ တစ်ခုခုနှင့် မကိုက်ညီသည့်အခါ
ကွန်ဆိုးလ်သို့ ရိုက်ထုတ်ရန် မက်ဆေ့ဂျ်ကို ရေးပါ။
day ကိန်းရှင်ထဲတွင် 1 မှ 31 အထိ
အပိုင်းအခြားအတွင်းရှိ ကိန်းတစ်ခုခု ရှိသည်။
ဤကိန်းသည် လ၏ မည်သည့် ဆယ်ရက်ပိုင်း (ပထမ၊ ဒုတိယ သို့မဟုတ် တတိယ) အတွင်း
ကျရောက်သည်ကို ဆုံးဖြတ်ပါ။