Python Basic Myanmar
1.66K subscribers
27 videos
ပြိုင်မြင်းကောင်းတို့မည်သည် မိမိနဲ့အတူ ပြေးနေကြသည့် အခြားပြိုင်မြင်းများကို ဘယ်တော့မှ လှည့်မကြည့် မိမိဘာသာ အမြန်ဆုံးပြေးနိုင်ရေးကိုသာ "အာရုံ"စူးစိုက်မြဲ ဖြစ်သည်။
Download Telegram
Media is too big
VIEW IN TELEGRAM
8.2) loop of loop

သိလိုတာတွေကို comment မှာရေးထားနိင်ပါတယ်
အသစ်တင်မဲ့videoတွေမှာထည့်ပြောပေးသွားပါ့မယ်
မင်္ဂလာနေ့လည်ခင်းလေးပါဗျာ
9👍41🔥1
9.1) function | 9.2) import

မင်္ဂလာနေ့လည်ခင်းပါ
videoရှည်နေမှာစိုးလို့နှစ်ပုဒ်ခွဲပေးလိုက်ပါတယ်
9🔥1
Media is too big
VIEW IN TELEGRAM
10) function

functionမှာပြောဖို့ကျန်ခဲ့တဲ့ဟာလေးပါ
8🔥1
Media is too big
VIEW IN TELEGRAM
11) Array (သိုမဟုတ်) List

data တွေအမြောက်အမြားနဲ့အလုပ်လုပ်တော့မယ်ဆိုရင် List အသုံး ပြုရပါတယ်
8🔥1
Media is too big
VIEW IN TELEGRAM
12) tupple and dictionary

array list လိုပဲ နောက်ထပ် dataတွေထည့်လို့ရတာတွေကတော့ tupple နဲ့ dictionaryပဲဖြစ်ပါတယ်
🥰42🔥1
Media is too big
VIEW IN TELEGRAM
13) string methods

string တွေကို ပြုပြင်ပုံပြုပြင်နည်း
လေးတွေပါ
အဆင်ပြေကြပါစေခင်ဗျာ
🥰5🔥1
Media is too big
VIEW IN TELEGRAM
13.2) string method

ကျန်ခဲ့တာလေးဖြည့်ပေးတာပါ
🥰4👍2🔥1
Media is too big
VIEW IN TELEGRAM
14) random output

randomအနေန​ဲ့outputထုတ်ချင်ရင်သုံးလို့ရပါတယ်
👏43🔥1
လေ့ကျင့်ခန်းတခုလုပ်ပေးပါ
ပထမ list ထဲမှာ ကိန်းတွေအများကြီးရှိပါတယ်
​​ေန​ာက်list တခုဖန်တီးပြီး အဲ့ထဲမှာ ပထမlist ထဲကစုံကိန်းတွေကိုရွေးထည့်ပေးပါ
👍31
Media is too big
VIEW IN TELEGRAM
editing software သုံးနည်း

projectကြီးတွေလုပ်တဲ့အခါမှာ
လွယ်ကူအောင်
python editorတွေအသုံးပြုရပါတယ်
ခုချိန်ကစပြီးpython editor software တခုလောက်အသုံးပြုကြရအောင်
👍6🔥1
Media is too big
VIEW IN TELEGRAM
လိုအပ်မယ်ထင်တာလေးတွေ
ထပ်ဖြည့်ပြောတာပါခင်ဗျာ
အဆင်ပြေကြပါစေ
👍2
Media is too big
VIEW IN TELEGRAM
15) try and except

မင်္ဂလာပါခင်မျာ
error တွေအတွက်သုံးတဲ့
try and exceptပါ
5👍1
Media is too big
VIEW IN TELEGRAM
Eg) calculator project

calculator project လွယ်တယ်ဆိုပြီးကျော်မသွားပါနဲ့
ဒါကpython programတွေအစဥ်အဆက်ရေးသားဖို့အတွက်အခြေခံတခုဖြစ်ပါတယ်
👍4
Media is too big
VIEW IN TELEGRAM
16) Class

class ဆိုတာကြီးကတော့
objectတွေ တည်ဆောက်တဲ့ နေရာမှာ အထူးအရေးပါသူတယောက် ဖြစ်ပါတယ်
1😢1
Media is too big
VIEW IN TELEGRAM
16.2) Constructor(class)

classထဲမှာ Constructor function ထည့်နည်းလေးပဲဖြစ်ပါတယ်
2
Media is too big
VIEW IN TELEGRAM
16.3) Inherit(class)

Classရဲ့ တတိယပိုင်းအနေနဲ့
function တွေကို inherit လုပ်ပြီးယူသုံးတဲ့နည်းလမ်းလေးပဲဖြစ်ပါတယ်
3
Media is too big
VIEW IN TELEGRAM
17) pip install


နောက်ဆုံးအပိုင်းကိုရောက်ခါနီးလာပါပြီ
python site package တွေကို install လုပ်ပြီးသုံးနည်းလေးပဲဖြစ်ပါတယ်
videoထဲအမှားတခုပါသွားပါတယ်
packageနာမည်ကopenpyxlပါ
openpyexelမဟုတ်ပါဘူးခင်မျ
6👍1
Media is too big
VIEW IN TELEGRAM
18) openpyxl

openpyxl အခြေခံလေးပါ
အဆင်ပြေကြပါစေ
အရှေ့ကအပိုင်း ၁၇ videoမှာအမှားတခုပါသွားပါတယ်
packageနာမည်ကopenpyxlပါ
openpyexelမဟုတ်ပါဘူးခင်မျ
7👍4
programmer ဖြစ်ဖိုက အကုန်လုံးသိနေစရာမလိုပါဘူး လေ့လာနေရင်းပဲ program တွေရေးလိုရပါတယ်
နောက်ပြီးကိုယ်ရေးထားတဲ့program တွေနည်းနိုင်သမျှနည်းနည်းနဲ့ထိရောက်စေဖိုအတွက် နဲ့ ပိုပြီးကျယ်ကျယ်ပြန့်ပြန့်သုံးနိုင်စေဖိုအတွက်ကတော့
advanced lesson တွေကိုလိုက်ပြီးလေ့လာရပါမယ်

နောက်ပြီး module library package ပိုင်းကိုပြောပြပါ့မယ်
အပေါ်က lessonမှာတော့ openpyxl ဆိုတဲ့ library package အကြောင်းဥပမာအနေနဲ့ပြောပြထားပါတယ်
framework တွေဖြစ်တဲ့
application နဲ့ website ပက်ကေ့တွေအကြောင်းအရင်ပြောပြပါ့မယ်

application ပိုင်းဆိုရင် kivy တို tkinta တို pyqt တိုကိုpip installလုပ်ရပါမယ်
ကျနော်ကတော့အခုလက်ရှိမှာ kivy ကိုပိုအသုံးပြုဖြစ်ပါတယ်

web ပိုင်းဆိုရင်တော့ django ရှိမယ် cherrypy နောက်ပြီး grok အစရှိသဖြင့်ရှိပါတယ်တခုခုကို pip install လုပ်ပြီးသုံးရပါမယ်
ဗဟုသုတတခုအနေနဲ့ပြောရရင်တော့ လူတိုင်းအသုံးပြုနေတဲ့ youtube ဟာ django ကိုအသုံးပြုပြီးရေးထားတာဖြစ်ပါတယ်

machine learning တိုလို
dataပိုင်းတွေ လေ့လာမယ်ဆိုရင်တော့ jupyter notebook တိုလို notebook တခုခုကိုလေ့လာရပါမယ်
module packageပိုင်းမှာတော့
Pandasတို Numpyတို sklearnတို ရှိပါတယ်
နောက်ပြီးMySQL သုံးနည်းလေ့လာရပါမယ်
MySQL နဲ့ python တွဲသုံးဖိုအတွက် mysql-connector-python ဆိုတာလေးကို pip install လုပ်ရပါမယ်

developer တိုင်းနည်းနည်းပါးပါးလေ့လာထားသင့်တဲ့ module library package လေးတွေကတော့
1# Numpy
2# Pandas
3# Pygame
4# Matplotlib
5# scikit-learn
တိုပဲဖြစ်ပါတယ်

နောက်ပြီးRoboticပိုင်းကိုပြောချင်ပါတယ်
AI robot တွေအတွက်ကတော့
ResberryPi ဆိုတဲ့ microprocessor လေးတွေရှိပါတယ်
computer အသေးစားလေးပါ အဲ့ထဲမှာ linux os ထည့်သွင်းထားပါတယ်
သူ့ဘုတ်ပြားပေါ်မှာလျှပ်စစ်လွှတ်ပေးတဲ့ node pin လေးတွေပါပါတယ်
ဖွင့်မလားပိတ်မလားဆိုတာကို program နဲ့ထိန်းချုပ် ပေးရပါတာဖြစ်ပါတယ်
နောက်ပြီး arduino တိုလို micro-controller တွေလဲရှိပါတယ်
resberrypi လိုပါပဲ
ဒါပေမယ့်သူကကျတော့ computerမဟုတ်ပါဘူး programတွေ run ဖိုအတွက် IDE တခုတည်းပဲထည့်ပေးထားတာဖြစ်ပါတယ်

အခုလောက်ဆိုရင်တော့ တော်တော်များများနားလည်သဘောပေါက်ပြီး
ကိုယ်ဘာဆက်လုပ်ရမလဲဆိုတာသိလောက်ပြီထင်ပါတယ်
အားလုံးကိုကျေးဇူးတင်ပါတယ်
50👍17❤‍🔥6