Python ၏ အခြေခံသင်ခန်းစာ
Python ပရိုဂရမ်းမင်းဘာသာစကားအတွက် အသေးစိတ်သင်ခန်းစာ။ ကနဦးစတင်သူများအတွက်။ သီအိုရီနှင့် လေ့ကျင့်ခန်းများ အများအပြား။
အခြေခံများ
001
စတင်သူများအတွက် Python ဘာသာစကားမိတ်ဆက်
002Python ဗားရှင်းအား စစ်ဆေးခြင်း
003Python တွင် ဒေတာများကို မျက်နှာပြင်ပေါ်တွင် ပြသခြင်း
004Python ၏ ဒဿနိကဗေဒ
005Python တွင် မှတ်ချက်များ
006Python တွင် Variable များ
007Python တွင် variable ကို console ထုတ်ခြင်း
008Python တွင် ဂဏန်းများနှင့် သင်္ချာဆိုင်ရာ လုပ်ဆောင်ချက်များ
009Python တွင် ကိန်းရှင်များဖြင့် သင်္ချာဆိုင်ရာ လုပ်ဆောင်ချက်များ
010Python ရှိ အတိုကောက် လုပ်ဆောင်ချက်များ
011Python တွင် သင်္ချာအစီစဉ်များ၏ ဦးစားပေး
012Python တွင် ဦးစားပေးအဆင့်တူညီခြင်း
013Python ရှိ အုပ်စုဖွဲ့ ကွင်းများ
014Python တွင် အုပ်စုဖွဲ့ခြင်း၏ ဆန်းကျယ်မှုများ
015Python ရှိ ကိန်းဂဏန်း၏ အရှည်
016Python တွင် အစွန်းရောက်ကိန်းများ
017Python တွင် အနုတ်ကိန်းများ
018Python တွင် စာလံုးမွ ပိုင္းျခားျခင္း
019Python တွင် ထပ်ကိန်း တင်ခြင်း
020Python ရှိ ထပ်ကိန်း ဦးစားပေး အဆင့်
021Python တွင် စာကြောင်းများ
022Python တွင် စာကြောင်းများ ပေါင်းခြင်း
023Python တွင် စာကြောင်းများ မြှောက်ခြင်း
024Python ရှိ စာသားတန်း စာလုံးများ
025Python တွင် စာကြောင်း အမှတ်အသားများ ရှောင်ရန်
026Python တွင် စာကြောင်း အရှည်
027Python တွင် စာကြောင်းအများကြီးပါသော စာသားများ
028Python ရှိ ယုတ္တိဆိုင်ရာ တန်ဖိုးများ
029Python ရှိ None ၏ တန်ဖိုး
030Python တွင် တင်းကျပ်သော အမျိုးအစား သတ်မှတ်ခြင်း
031Python တွင် စာကြောင်းအဖြစ်သို့ ပြောင်းလဲခြင်း
032Python တွင် ကိန်းပြည့်များအဖြစ် ပြောင်းလဲခြင်း
033Python တွင် ဂဏန်းများပါဝင်သော စာကြောင်းများ
034Python တွင် ကိန်းမှ အက္ခရာများ ရယူခြင်း
035Python တွင် ဒဿမကိန်းများအဖြစ် ပြောင်းလဲခြင်း
036Python ရှိ input လုပ်ဆောင်ချက်
စာရင်းများ
037
Python တွင် List များ
038Python တွင် ထောင့်ကွင်းချွန်များအသုံးပြု၍ စာရင်းများဖန်တီးခြင်း
039Python ရှိ list လုပ်ဆောင်ချက်ကိုအသုံးပြု၍ စာရင်းများဖန်တီးခြင်း
040Python တွင် စာကြောင်းတစ်ခုကို စာရင်းအဖြစ် ခွဲခြားခြင်း
041Python တွင် စာရင်းမှ သီးခြားအရာဝတ္ထုကို ရယူခြင်း
042Python တွင် စာရင်း၏ အရှည်
043Python တွင် စာရင်း၏ နောက်ဆုံးအစိတ်အပိုင်း
044Python တွင် စာရင်းဒြပ်စင်များကို ပြုပြင်ခြင်း
045Python တွင် စာရင်း၏နောက်ဆုံးသို့ အချက်များထည့်ခြင်း
046Python ရှိ စာရင်းထဲသို့ အနေအထားအလိုက် အစိတ်အပိုင်းများ ထည့်သွင်းခြင်း
047Python တွင် extend နည်းလမ်းဖြင့် စာရင်းများပေါင်းစည်းခြင်း
048Python တွင် စာရင်းများပေါင်းစည်းခြင်း
049Python တွင် စာရင်းသို့ ထည့်သွင်းခြင်း
050Python တွင် del operator ဖြင့် list မှ အချက်များကို ဖျက်ခြင်း
051Python တွင် တန်ဖိုးများဖြင့် အရာဝတ္ထုများကို စာရင်းမှ ဖယ်ရှားခြင်း
052Python တွင် စာရင်းမှ အရာဝတ္ထုကို ရယူခြင်းနှင့် ဖျက်ခြင်း
053Python တွင် List ထဲမှ အရာဝတ္ထုများအားလုံးကို ဖျက်ခြင်း
054Python တွင် တန်ဖိုးအလိုက် element ၏ index ရှာဖွေခြင်း
055Python တွင် စာရင်းထဲ၌ အရာ၀တ္ထုရှိမရှိ စစ်ဆေးခြင်း
056Python တွင် စာရင်းထဲရှိ အရာဝတ္ထုများ ရေတွက်ခြင်း
057Python ရှိ စာရင်းထဲက အရာဝတ္ထုများကို ပြောင်းပြန်စီခြင်း
058Python တွင် မူရင်းစာရင်းထဲရှိ အရာဝတ္ထုများကို အစီအစဥ်လိုက် စီခြင်း
059Python တွင် စာရင်း၏ မိတ္တူတစ်ခုအတွင်း အရာဝတ္ထုများကို စီစဉ်ခြင်း
060Python တွင် စာရင်းကို စာကြောင်းတစ်ခုအဖြစ် ပေါင်းစည်းခြင်း
အကြောင်းအရာ (Tuples)
061
Python ရှိ Tuple များ
062Python တွင် tuple ဖန်တီးခြင်း
063Python တွင် Tuple ဖန်တီးခြင်း၏ အခြားနည်းလမ်း
064Python တွင် အရာဝတ္ထုတစ်ခုတည်းပါဝင်သော တူပယ်
065Python တွင် tuple များ၏ အခြားသော syntax ပုံစံ
066Python တွင် Tuple တစ်ခုတည်းမှ အစိတ်အပိုင်းကို ရယူခြင်း
067Python တွင် အစိတ်အပိုင်းများကို ပြောင်းလဲခြင်း
068Python တွင် Tuple ၏ အရှည်
069Python တွင် Tuple များကို ပေါင်းစည်းခြင်း
070Python တွင် tuple များကို မြှောက်ခြင်း
071Python တွင် tuple အတွင်း element ရှိမရှိစစ်ဆေးခြင်း
072Python တွင် Tuple များကို Unpack လုပ်ခြင်း
073Python တွင် tuple သို့ပြောင်းလဲခြင်း
074Python တွင် Tuple ကို List အဖြစ် ပြောင်းလဲခြင်း
075Python တွင် Tuple များကို String အဖြစ် ပေါင်းစပ်ခြင်း
အပိုင်းအချိုးများ
076
Python ရှိ အပိုင်းအစများ
077Python တွင် အနေအထားအပိုင်းအခြားအလိုက် စလိုက်ဖြတ်ယူခြင်း
078Python တွင် အနေအထားတစ်ခုမှ စက်၍ လှီးဖြတ်ခြင်း
079Python တွင် နေရာအထိ အပိုင်းအစ ဖြတ်ယူခြင်း
080Python တွင် အညွှန်းအနှုတ်ဂဏန်းများဖြင့် အပိုင်းအဖြတ် (Slicing)
081Python တွင် ဆလိုက်(slice) အတွက် ရွေးချယ်မှု အဆင့်
082Python ရှိ ရွေးချယ်မှု အဆင့်တစ်ခုတည်းဖြင့် အပိုင်းအစ ဖြတ်ယူခြင်း
083Python တွင် Slice အားလုံးယူခြင်း
084Python တွင် အစဉ်လိုက် အစီအစဉ်ကို ပြောင်းပြန်လှန်ခြင်း
085Python တွင် အပိုင်းအစများဖြင့် အစိတ်အပိုင်းများဖျက်ခြင်း
စာအုပ်များ
086
Python ရှိ စကားလုံးများ
087Python တွင် အဘိဓာန် ဖန်တီးခြင်း၏ အခြားနည်းလမ်း
088Python ရှိ dictionary element ၏ တန်ဖိုး
089Python တွင် dictionary ၏ element တန်ဖိုးကို ပြောင်းလဲခြင်း
090Python တွင် dictionary ထဲသို့ element ထည့်သွင်းခြင်း
091Python ရှိ အဘိဓာန် အရှည်
092Python တွင် ဒစ်ရှင်နာရီများ ပေါင်းစည်းခြင်း
093Python တွင် အရာဝတ္ထုတူညီသော စာအဘိဓာန်များ ပေါင်းစည်းခြင်း
094Python တွင် key အလိုက် dictionary ထဲမှ element များကို ဖယ်ရှားခြင်း
095Python တွင် key ဖြင့် element များကိုထုတ်ယူခြင်း
096Python တွင် နောက်ဆုံးအစိတ်အပိုင်းကို ထုတ်ယူခြင်း
097Python တွင် dictionary မှ အရာအားလုံးကို ဖျက်ခြင်း
098Python တွင် dictionary အတွင်း element ရှိမရှိ စစ်ဆေးခြင်း
099Python တွင် dictionary မှ အရာဝတ္ထုတစ်ခုကို ရွေးချယ်ရယူခြင်း
100Python တွင် စကားလုံးအဘိဓာန်တန်ဖိုးများကို စာရင်းအဖြစ်ပြောင်းလဲခြင်း
101Python တွင် dictionary မှ key အားလုံးကိုရယူခြင်း
102Python တွင် dictionary ထဲမှ တန်ဖိုးအားလုံးကို ရယူခြင်း
103Python တွင် Dictionary မှ key-value စုံတွဲများရယူခြင်း
104Python တွင် Dictionary အဖြစ်သို့ ပြောင်းလဲခြင်း
105Python တွင် အဘိဓာန်များနှင့် အလုပ်လုပ်ခြင်း လေ့လာထားသော ကိစ္စရပ်များကို လက်တွေ့လေ့ကျင့်ခြင်း
အစုများ
106
Python ရှိ အစုများ
107Python ရှိ စုစည်းမှု အစိတ်အပိုင်း
108Python ရှိ set အတွင်း အလားတူ အစိတ်အပိုင်းများ
109Python ရှိ set ၏ အရေအတွက်
110Python တွင် set ထဲသို့ အရာဝတ္ထုများ ထည့်သွင်းခြင်း
111Python တွင် set အတွင်း အရာအမျိုးမျိုးထည့်သွင်းခြင်း
112Python တွင် set များကို ပေါင်းစည်းခြင်း
113Python ရှိ set ထဲမှ အချက်အလက်ကို ဖြုတ်ခြင်း
114Python တွင် set ထဲမှ element ကို ဖယ်ရှားခြင်း
115Python တွင် Set မှ အချက်အလက်တစ်ခုထုတ်ယူခြင်း
116Python ရှိ set မှ အရာအားလုံးကို ဖယ်ရှားခြင်း
117Python တွင် အုပ်စုတစ်ခုအတွင်း အစိတ်အပိုင်းရှိမရှိ စစ်ဆေးခြင်း
118Python တွင် အစီအစဥ်တစ်ခုအတွင်း စုစည်းမှုတစ်ခု၏ တည်ရှိမှု
119Python ရှိ set များကို နှိုင်းယှဉ်ခြင်း
120Python တွင် ဆက်စပ်အစု အများအပြား၏ ယေဘုယျအစိတ်အပိုင်းများ
121Python တွင် အစုံများစွာရှိ ကွဲပြားသော အစိတ်အပိုင်းများ
122Python ရှိ အစု၏ ခြားနားချက်များ
123Python တွင် set များနှင့် ရှုပ်ထွေးသော လုပ်ဆောင်ချက်များ
124Python တွင် Set သို့ပြောင်းလဲခြင်း
125Python တွင် အစုများနှင့် အလုပ်လုပ်ခြင်းကို လေ့လာထားသော အကြောင်းအရာများကို လက်တွေ့လေ့ကျင့်ခြင်း
အခြေအနေများ
126
Python တွင် if-else ဖွဲ့စည်းပုံ
127Python ရှိ if-else တည်ဆောက်မှုများတွင် အတွင်းပိုင်းစုတ်ခြင်း (Indentation)
128Python တွင် Greater Than နှင့် Less Than အော်ပရေတာများ
129Python တွင် ညီမျှမှု စစ်ဆေးခြင်း
130Python တွင် မတူညီခြင်း စစ်ဆေးခြင်း
131Python ရှိ ယုတ္တိဆက်သွယ်ခြင်း AND
132Python ရှိ ယုတ္တိဗေဒ OR
133Python တွင် ယုတ္တိဗေဒ NOT
134Python တွင် နှိုင်းယှဉ်ခြင်း လုပ်ဆောင်ချက်များ၏ ဦးစားပေးအဆင့်
135Python တွင် အခြေအနေများ အုပ်စုဖွဲ့ခြင်း
136Python တွင် နှစ်ဆနှိုင်းယှဉ်မှုများ
137Python တွင် ရှာဖွေစစ်ဆေးခြင်း
138Python တွင် အထူးတန်ဖိုးများကို စစ်ဆေးခြင်း
139if-else တည်ဆောက်မှုအတွက် အတိုချုံ့ if
140Python တွင် elif တည်ဆောက်မှု
141Python ရှိ နစ်ထပ်သော if များ
142Python ရှိ match-case တည်ဆောက်ပုံ
143Python ရှိ Ternary Operator
144Python တွင် object ၏ အမျိုးအစားစစ်ဆေးခြင်း
145Python တွင် if-else လေ့ကျင့်ခန်း
ကြိမ်ကာလများ
146
Python တွင် for loop အသုံးပြုခြင်း
147Python for loop အတွင်း ရလဒ်များစုဆောင်းခြင်း
148Python တွင် for loop နှင့် if condition
149Python တွင် break အမိန့်ညွှန်း
150Python ရှိ continue အမိန့်
151Python တွင် အညွှန်းများနှင့် အရာဝတ္ထုများကို ရယူခြင်း
152Python တွင် for loop အသုံးပြု၍ dictionary ၏ keys များရယူခြင်း
153Python ရှိ for loop ဖြင့် dictionary တန်ဖိုးများရယူခြင်း
154Python တွင် for loop ကို အသုံးပြု၍ dictionary ၏ key-value စုံတွဲများ
155Python ရှိ dictionary ၏ index-element အတွဲများ
156Python တွင် for loop ကို အသုံးပြု၍ ဂဏန်းများ ထုတ်လုပ်ခြင်း
157Python တွင် for loop ဖြင့် အဆင့်လိုက် ကိန်းဂဏန်းများ ထုတ်ယူခြင်း
158Python တွင် အစဉ်လိုက် ဒေတာတွဲများကို တစ်ပြိုင်နက် ဖြတ်သန်းခြင်း
159Python ရှိ while loop
160Python တွင် ကောင်တာအသုံးမပြုဘဲ while loop အသုံးပြုခြင်း
161Python ရှိ while ကွင်းဆက်၏ if အနေအထား
162Python တွင် အလံများနှင့် အလုပ်လုပ်ခြင်း
163Python ရှိ loop ထဲမှ ထွက်ခွာခြင်းကို ဖမ်းယူခြင်း
164Python တွင် ကွင်းဆက်များအတွက် လက်တွေ့လေ့ကျင့်ခန်း
165Python တွင် ကွင်းဆက်၌ ဒေတာထည့်သွင်းခြင်း
ဒိုင်မန်းရှင်အမျိုးမျိုး
166
Python တွင် ဒိုင်မန်းရှင်း အများအပြား ပါသည့် စာရင်းများ
167Python ရှိ သုံးဘက်မြင်စာရင်း
168Python တွင် အချက်အလက် စာရင်း များ ထပ်ခါထပ်ခါ လုပ်ဆောင်ခြင်း
169Python တွင် အလွှာသုံးထပ် list များကို ဖြတ်သန်းခြင်း
170Python တွင် အမျိုးမျိုးသော dictionary များပါသည့် စာရင်းကို ဖြတ်သန်းခြင်း
171Python ရဲ့ မြှောက်ထပ်စာရင်းများ ဖြည့်ခြင်း
စံသတ်မှတ်ထားသော လုပ်ဆောင်ချက်များ
172
Python ရှိ အက္ခရာသင်္ချာ နှင့် နှစ်ထပ်ကိန်း
173Python ရှိ အဝိုင်းချခြင်းလုပ်ဆောင်ချက်များ
174Python တွင် အကြီးဆုံးနှင့် အငယ်ဆုံးဂဏန်းများ
175Python တွင် ကျပန်း ဂဏန်းများ ထုတ်လုပ်ခြင်း
176Python တွင် Modules
177Python တွင် ဂဏန်းများဖြင့် သင်္ချာဆိုင်ရာ လုပ်ဆောင်ချက်များ
178Python ရှိ ကိန်းဂဏန်းများကို စားလိုက်ခြင်း
179Python တွင် စာလုံးပုံစံများ (Character Case)
180Python တွင် စာကြောင်းများ ခွဲခြားခြင်း
181Python တွင် စာသားများ ဖော်မတ်ခြင်း
182Python တွင် စာသားများကို ရှာဖွေခြင်း
183Python တွင် စာကြောင်းစစ်ဆေးခြင်း
အချိန်
184
Python တွင် ရက်စွဲများနှင့် အလုပ်လုပ်ခြင်း
185Python တွင် လက်ရှိ ရက်စွဲ ထုတ်ပြခြင်း
186Python တွင် သီတင်းပတ်၏ နေ့ကို ရယူခြင်း
187Python တွင် ရက်စွဲနှစ်ခုကြား ကွာခြားချက်
188Python တွင် ရက်ထပ်နှစ်ကို သတ်မှတ်ခြင်း
189Python တွင် အချိန်ကို ရိုက်ထုတ်ခြင်း
190Python ရှိ ရက်စွဲပုံစံပြုခြင်း
191Python တွင် Epoch format ဖြင့် အချိန်ရယူခြင်း
192Python တွင် Epoch format မှ ရက်စွဲရယူခြင်း
193Python တွင် Epoch format မှ struct_time object သို့ပြောင်းလဲခြင်း
194Python တွင် UTC အချိန်ဖြင့် struct_time object ရယူခြင်း
195Python တွင် struct_time မှ epoch format ရယူခြင်း
196Python တွင် Epoch အမျိုးအစားခွဲခြားခြင်း
197Python တွင် လုပ်ဆောင်ချက်ကို နှောင့်နှေးစေခြင်း
အသုံးပြုသူဆိုင်ရာ လုပ်ဆောင်ချက်များ
198