Python Programming Basic (11)
သင္ခန္းစာ ၁၁ မွာေတာ့ for loop အေၾကာင္းကုိေျပာျပမယ္။ for loop မစခင္ for loop မွာ အသံုး၀င္တဲ့
range function အေၾကာင္းကုိ စေျပာမယ္။ range function ကုိေရးၾကည့္လုိက္ရင္ သေဘာေပါက္သြား
မွာပါ။ range function ကုိစေရးမယ္။ range ရဲ႕ အေနာက္က ကြင္းစကြင္းပိတ္ထဲမွာ 10 လို႔ေရးၿပီး Enter
ေခါက္ၾကည့္ပါ။ range က 0 ကေန 10 ေအာက္တန္ဖုိးေတြကုိ အစဥ္လုိက္ျပေပးမယ္။ programming
ဘာသာရပ္ေတြမွာ ဂဏာန္းေတြကုိေရတြက္တဲ့အခါ 0 ကေနပဲ စတင္ေရတြက္တယ္။ range function မွာ
ဘယ္ဂဏာန္းကေန စတင္ေစခ်င္သလဲဆုိတာကုိ သတ္မွတ္ေပးလုိ႔ရပါတယ္။ starting point, ending point အသံုးၿပဳၿပီးေတာ့ပါ၊ range function ကုိေရးတဲ့အခါ ဘယ္ဂဏာန္းကေန စမယ္၊ ဘယ္ဂဏာန္းမွာ ဆံုးမယ္၊ ၿပီးေတာ့ auto increment ကုိ ေရးမယ္၊ ဘယ္လုိ တုိးသြားေစခ်င္သလဲေပါ့ဗ်ာ၊ ၃မ်ိဳးသတ္မွတ္
လုိက္တယ္။ ဒီေတာ့ ေအာက္ကပံုကုိၾကည့္ပါ၊ ဒုတိယစမ္းသပ္ျခင္းမွာ 1 ကေနစတယ္၊ 2ေပါင္းၿပီးတုိးသြား
တယ္။ 15 ေအာက္မွာဆံုးတယ္၊ 14 မွာမဆံုးတာဘာျဖစ္လုိ႔လဲဆုိေတာ့ 1 ကုိ2ေပါင္းထည့္သြားေတာ့
ေနာက္ဆံုး 13 မွာပဲ ဆံုးေတာ့တယ္။
ကေနပဲ ေရတြက္တယ္။ range function ကုိအသံုးျပဳၿပီး ေရးလုိက္တဲ့ 1, 4, 7, 10, 13 မွာ 1 ကုိ 0 ေနရာ၊
4 ကုိ 2 ေနရာ၊ 7 ကုိ 3 ေနရာ၊ 10 ကုိ 4ေနရာမွာ ထားၿပီးေတာ့ ေရတြက္တယ္။ ဒီေတာ့ ဒုတိယစမ္းသပ္
ခ်က္ေလးကုိၾကည့္ပါ၊ kaung ကုိ အေျဖထုတ္တဲ့အခါ for loop ကေန looping ပတ္ေရတြက္ေတာ့ ko ကုိ
0 ေနရာမွာ၊ kaung ကုိ 1 ေနရာကေန ေရတြက္သြားၿပီး၊ htet ကုိ 2 ေနရာကေန ေရတြက္သြားတယ္။
for loop ကုိစေရးေတာ့မယ္။ for လုိ႔ေရးၿပီး blog ဆုိတဲ့ variable တစ္ခု တည္ေဆာက္လုိက္တယ္။ ႀကိဳက္
ရာတည္ေဆာက္ထားလုိ႔ရတယ္ေနာ္။ in ဆုိတာက for loop အလုပ္လုပ္မယ့္ေနရာကုိ ညႊန္းတယ္၊ kaung
ထဲမွာ အလုပ္လုပ္မယ္လုိ႔ ညႊန္းလုိက္တယ္။ kaung ထဲက 'ko', 'kaung', 'htet', 'htun' ေလးခုကုိ blog
ဆုိတဲ့ variable က လွမ္းယူၿပီးေတာ့ looping round လုပ္မယ္။ ဒီေတာ့ print ထုတ္ခုိင္းၿပီး Enter ႏွစ္ခ်က္
ေခါက္ၾကည့္ပါ။ kaung variable ထဲက ေလးခုကုိ တစ္ခုစီ ထုတ္ျပတယ္။ ဘာလုိ႔လဲဆုိေတာ့ blog ဆုိတဲ့
variable က kaung ထဲမွာရွိတဲ့ ေလးခုကုိ လွမ္းယူၿပီးေတာ့ for loop သံုးၿပီး looping ပတ္၊ အေျဖထုတ္
ေပးလုိက္တယ္။
ေနာက္တစ္ဆင့္ ထပ္တက္မယ္။ variable တစ္ခု ႀကိဳက္သလုိ တည္ေဆာက္ပါ။ web လုိ႔ တည္ေဆာက္
လုိက္တယ္။ ၿပီးေတာ့ kaung ဆုိတဲ့ variable ထဲက ေရးထားတဲ့ေလးခုကုိ for loop သံုးၿပီး လွမ္းယူလုိက္
တယ္။ print ထုတ္ခုိင္းမယ္။ အဲ့ထဲမွာ " " double code သံုးၿပီး Admin name is လုိ႔ ေရး၊ အေပါင္းလကၡ
ဏာခံၿပီး ပထမ တည္ေဆာက္ခဲ့တဲ့ web ဆိုတဲ့ variable ကုိ ေရးလုိက္တယ္။ looping ပတ္တဲ့အခါ 0 ေနရာက ko ကုိယူၿပီး Admin name is နဲ႔ တြဲသြားတယ္။ 1 ေနရာက kaung ကုိယူၿပီး Admin name is နဲ႔ တြဲသြားတယ္။ ေအာက္ကပံုကုိၾကည့္ပါ။
for loop ထဲမွာ range function ကုိထည့္သံုးမယ္၊ အထက္မွာ ျပခဲ့တဲ့ range function ကုိ နားလည္ရင္
ဒါကုိလည္း သေဘာေပါက္ပါၿပီ၊ အဓိက ေျပာခ်င္တာက Programming ဘာသာရပ္မွာ 0 ကေနပဲ စတင္
ေရတြက္တယ္။ for loop ေရးၿပီး looping ပတ္တဲ့အခါ ဘာဂဏာန္းပဲျဖစ္ေနေန၊ 0 ကေနပဲ သူသိတယ္။
0 ကေနပဲ စတင္ေရတြက္ၿပီး ထုတ္ေပးတယ္ ဆုိတာသိရင္ for loop ကုိနားလည္သြားပါၿပီ။
Related posts
Share this post
0 ေယာက္ Comment ေပးသြားတယ္: