Python ကို စလေ့လာမယ် — variable၊ list နဲ့ loop အခြေခံ
ကုဒ်အနည်းငယ်နဲ့ စာရင်းတစ်ခုကို ဖတ်ပြခြင်း၊ အမှတ်စုစုပေါင်း တွက်ခြင်းတို့ကို စမ်းပြီး Python ရဲ့ အခြေခံအယူအဆတွေကို နားလည်ပါ။
21CT Admin4 min read10/19/2026
#Beginner#Python#Coding
Programming ကို စလေ့လာတဲ့အခါ command အများကြီး အလွတ်ကျက်ဖို့ထက် ပြဿနာတစ်ခုကို အဆင့်ငယ်တွေအဖြစ် ခွဲစဉ်းစားတတ်ဖို့ အရေးကြီးပါတယ်။ Python နဲ့ သေးငယ်တဲ့ ဥပမာတစ်ခု ရေးပြီး ရလဒ်ကို ခန့်မှန်းကြည့်တာက ကောင်းတဲ့ စတင်နည်းပါ။ ဒီဥပမာတွေကို Python 3 မှာ စမ်းနိုင်ပါတယ်။
Variable ဆိုတာ ဘာလဲ
တန်ဖိုးတစ်ခုကို နာမည်ပေးပြီး ပြန်သုံးတာလို့ စဉ်းစားနိုင်ပါတယ်။ အောက်က ဥပမာမှာ learner က စာသားဖြစ်ပြီး lessons က ကိန်းပြည့်တစ်ခု ဖြစ်ပါတယ်။
learner = "Aye"
lessons = 3
print(learner)
print(lessons + 1)
ရလဒ်အဖြစ် Aye နဲ့ 4 ကို သီးခြားလိုင်းတွေမှာ မြင်ရပါမယ်။ "3" လို့ quotation mark ထည့်ထားရင်တော့ ကိန်းမဟုတ်ဘဲ စာသား ဖြစ်သွားပါတယ်။ Data type ကို နားလည်တာက error ဖြေရှင်းရာမှာ အသုံးဝင်ပါတယ်။
List နဲ့ loop
ဆက်စပ်တန်ဖိုးတွေကို list ထဲ သိမ်းနိုင်ပါတယ်။ for loop က အဲဒီတန်ဖိုးတွေကို တစ်ခုစီ ယူပြီး ထပ်တလဲလဲ အလုပ်လုပ်ပေးပါတယ်။
topics = ["Keyboard", "Internet", "Python"]
for topic in topics:
print(topic)
print(topic) ရှေ့က အကွာအဝေးကို သတိထားပါ။ Python မှာ indentation က ဘယ်ကုဒ်တွေ အစုတစ်ခုတည်းလဲဆိုတာ သတ်မှတ်ပေးပါတယ်။ စာရေးပုံအလှအပအတွက်ပဲ မဟုတ်ပါဘူး။
သေးငယ်တဲ့ တွက်ချက်မှု
scores = [70, 80, 90]
average = sum(scores) / len(scores)
print(average)
sum က စုစုပေါင်းဖြစ်ပြီး len က အရေအတွက်ပါ။ ဒီနေရာမှာ 80.0 ရပါမယ်။ List အလွတ်ဖြစ်နေရင် သုညနဲ့စားတဲ့ error ရနိုင်တာကြောင့် အမှန်တကယ်အသုံးချတဲ့အခါ input ကို စစ်ဆေးဖို့ လိုပါတယ်။
လေ့လာနည်း
ကုဒ်ကို copy လုပ်ပြီး run ရုံနဲ့ မရပ်ပါနဲ့။ ရလဒ်ကို အရင်ခန့်မှန်း၊ run ပြီး စစ်၊ တန်ဖိုးတစ်ခု ပြောင်းပြီး ထပ်စမ်းပါ။ Error ပေါ်ရင် နောက်ဆုံးလိုင်းက error အမျိုးအစားနဲ့ ရည်ညွှန်းထားတဲ့ line ကို ဖတ်ပါ။ မသိတဲ့ script ကို administrator ခွင့်နဲ့ မ run ပါနဲ့။
လေ့ကျင့်ခန်း
ကိုယ်လေ့လာချင်တဲ့ အကြောင်းအရာလေးခုကို topics ထဲ ထည့်ပါ။ ပြီးရင် scores ထဲ တန်ဖိုးတစ်ခု ထပ်ထည့်တဲ့အခါ ပျမ်းမျှ ဘယ်လိုပြောင်းလဲမလဲ ခန့်မှန်းကြည့်ပါ။
ဆက်လေ့လာရန် — Python official tutorial
https://docs.python.org/3/tutorial/introduction.html
ဆွေးနွေးမှုတွင် ပါဝင်ပါ
အကောင့်မလိုပါ။ မှတ်ချက်တွင် စာသား၊ နေ့ရက်နှင့် အချိန်သာ ဖော်ပြမည်။ ကိုယ်ရေးကိုယ်တာ အချက်အလက်များ မထည့်ပါနှင့်။
မဲများမှာ အမည်မသိ အကြံပြုချက် စုစုပေါင်းဖြစ်ပြီး လူဦးရေ မဟုတ်ပါ။ ဧည့်သည် ID နှင့် မဲပေး cookie မသုံးပါ။
မှတ်ချက်များ (၀)
မှတ်ချက် မရှိသေးပါ။ ပထမဆုံး ဆွေးနွေးသူ ဖြစ်ပါစေ။
21CT မှ သင်တန်းအကြံပြုချက်
ဒီအကြောင်းအရာကို လက်တွေ့သင်တန်းအနေနဲ့ ဆက်လေ့လာချင်ပါက course catalog ကိုကြည့်ပါ။
