Python Programming Basic (10)
Posted in Python Programming
1 comment
Thursday, July 25, 2013 By Kaung Htet Htun
သင္ခန္းစာ ၁၀ မွာ Logical operator အေၾကာင္းကုိ ေျပာျပပါ့မယ္။ logical operator ျဖစ္တဲ့ and ကုိ စေျပာျပပါမယ္။ username ကုိ kogyi လုိ႔ ထားလုိက္တယ္။ password ကုိ kaung လုိ႔ထားမယ္။ ၿပီးရင္
while loop ေရးပါမယ္။ username မွာေတာ့ kogyi က မွန္ေနတယ္။ password မွာေတာ့ kaung လုိ႔
မဟုတ္ဘဲ kaung9 လုိ႔ျဖစ္ေနတယ္။ logical operator and ကုိ သံုးထားပါတယ္။ ႏွစ္ခုလံုးမွန္မွ အေျဖ
ထုတ္ေပးမွာပါ။ ဒါေပမယ့္ တစ္ခုက မွားေနတယ္။ ဒါေၾကာင့္ Enter ႏွစ္ခ်က္ေခါက္ၿပီး အေျဖထုတ္လုိက္တဲ့
အခါ ဘာမွ ထုတ္မေပးပါဘူး။
မွန္စရာမလုိဘူး၊ တစ္ခုမွန္ရင္ အေျဖထုတ္ေပးမယ္။ ဒီေတာ့ password မွားေနေပမယ့္ username မွန္ေန
ေတာ့ အေျဖထုတ္ေပးမွာျဖစ္ပါတယ္။ ဒါေပမယ့္ ဘယ္ေနရာမွာ ရပ္ပါလုိ႔ break line မထည့္ထားတဲ့
အတြက္ print ထုတ္ခုိင္းထားတဲ့ Welcome to ITFN က အမ်ားႀကီး မရပ္မနား ထြက္လာမွာျဖစ္ပါတယ္။
ေအာက္ကပံုအတုိ္င္းအမ်ားႀကီး မရပ္ဘဲ တက္လာလိမ့္မယ္။ ဒါဆုိရင္ ပိတ္ပစ္လုိက္ပါ။ အဆံုးသတ္မွာမွ
မဟုတ္တာ၊ Python shell ပ်က္သြားလိမ့္မယ္ေလ။ :D
ဒီလုိမ်ိဳး logical operator and နဲ႔ or ကုိ တျခားကုိယ္စဥ္းစားလုိ႔ရသလုိ စမ္းေရးၾကည့္ပါ။ ဥပမာ- x < 5
and y > 5 ႏွစ္ခုစလံုးမွန္ရင္ အေျဖထုတ္ေပးပါ၊ x <5 or y >5 ႏွစ္ခုထဲက တစ္ခု မွန္ရင္ အေျဖထုတ္ေပး
ပါ။ ဒါမ်ိဳးေလးေတြေပါ့။ မၾကာခင္ သင္ခန္းစာ ၁၁ အဆင့္ျမင့္တာေလး လာမယ္။ :D
Related posts
Share this post
ေရွ့ဆံုးတန္းကေန အားေပးေနတယ္ဗ်ိဳ ့ :D..... ကြ်န္ေတာ့္ အေကာင့္နဲ ့ အက္ထားတယ္ အစ္ကိုေရ .... backb0neb00t3r@gmail.com ပါ
ReplyDelete