Python တွင် if-else လေ့ကျင့်ခန်း
ပြောင်းလဲနိုင်သော တန်ဖိုးတစ်ခုတွင် ပေးထားသော ကိန်းတစ်ခုသည် စုံကိန်းဟုတ် မဟုတ် စစ်ဆေးမည့် စစ်ဆေးချက်တစ်ခုကို ရေးပါ။
သင့်မှာ စာတန်းတစ်ခုပါသော ပြောင်းလဲနိုင်သော တန်ဖိုးတစ်ခု ရှိသည်။
၎င်းတွင် 'a' သင်္ကေတပါရှိပါက၊
၎င်းကို '!' ဖြင့် အစားထိုးပါစေ။
အသုံးပြုသူ၏ လျှပ်စစ်စာတိုက်လိပ်စာကို သိမ်းဆည်းမည့် ပြောင်းလဲနိုင်သော တန်ဖိုးတစ်ခု ပေးထားသည်။
၎င်းတွင် '@' သင်္ကေတ ပါရှိမရှိ စစ်ဆေးပါ။
သတ်မှတ်ထားသော သင်္ကေတ မရှိပါက၊ အသုံးပြုသူကို မှန်ကန်သော လိပ်စာကို ထပ်မံရိုက်ထည့်ခိုင်းပါ။
အသုံးပြုသူ၏ အမည်ကို သိမ်းဆည်းမည့် ပြောင်းလဲနိုင်သော တန်ဖိုးတစ်ခု ပေးထားသည်။
အမည်၏ အရှည်ကို စစ်ဆေးမည့် စစ်ဆေးချက်တစ်ခုကို ရေးပါ။ အရှည်သည်
3 ထက် နည်းပါက၊ အမည်သည် အလွန်တိုတောင်းကြောင်း မက်ဆေ့ဂျ်တစ်ခု ထွက်ပေါ်လာပါစေ။ အရှည်သည်
3 မှ 20
သင်္ကေတအတွင်းရှိပါက၊ ၎င်းသည် မှန်ကန်သောအရှည်ဖြစ်သည်။
20 သင်္ကေတ ထက်ကျော်လွန်ပါက၊ အမည်ကို ချုံ့ရန် လိုအပ်ကြောင်း မက်ဆေ့ဂျ်တစ်ခု ပေါ်လာပါစေ။
ဝဘ်ဆိုဒ်တစ်ခုသို့ ဝင်ရောက်ရန် စကားဝှက်ကို သိမ်းဆည်းမည့် ပြောင်းလဲနိုင်သော တန်ဖိုးတစ်ခု ပေးထားသည်။
စကားဝှက်သည် ဗလာမဖြစ်စေရန်အတွက် စစ်ဆေးချက်တစ်ခုကို ရေးပါ။ ထို့အပြင်
၎င်း၏အရှည်သည်
6 - 14 သင်္ကေတ အတွင်း ရှိမရှိ စစ်ဆေးပါ။
အောက်ပါကုဒ်ကို ပေးထားသည်။
tst = 'abcdef'
if len(tst) > 20:
print('string is too long')
else:
print('string is too short')
၎င်းကို ternary operator ကို အသုံးပြု၍ ပြန်ရေးပါ။