Python အခြေခံ
Python ကိုလေ့လာပါ 3
ဒီနေရာမှာပရိုဂရမ်ဘာသာစကားများစွာထွက်ပေါ်လာတဲ့အခါမှာဘာကြောင့် Python ကိုလေ့လာရမလဲဆိုတာကိုမေးစရာရှိလာနိုင်ပါတယ်။ ဒီသင်ခန်းစာက Python ရဲ့အခြေခံအင်္ဂါရပ်များနှင့်အသုံးချပရိုဂရမ်များကိုဖုံးအုပ်ခြင်းဖြင့် Python 3 ကိုနှစ်သက်ဖွယ်ရွေးချယ်မှုဖြစ်စေသည်ကိုရှင်းပြသည်။ ဒီ Python 3 tutorial ဟာသင်ဟာအတွေ့အကြုံရှိတဲ့ပရိုဂရမ်မာတစ်ယောက်လား၊ ပရိုဂရမ်မာဟုတ်မဟုတ်ပဲ Python အခြေခံကိုလေ့လာချင်သူတိုင်းအတွက်ပါ။
Free Python Tutorial ပေါ်ရှိခေါင်းစဉ်များသို့တိုက်ရိုက်သွားနိုင်သည်→ Python သင်ခန်းစာ
Python 3 သင်ခန်းစာ
Beginners များအတွက် Python သင်ခန်းစာ
သင် Python တွင်အစပြုသူဖြစ်ပါကဤသင်ခန်းစာသည်သင့်အတွက်ဖြစ်သည်။ Python 3 သည်စွမ်းဆောင်ရည်ပြည့်သောပရိုဂရမ်းမင်းဘာသာစကားဖြစ်ပြီးသင်ယူရန်လွယ်ကူသည်။ ၎င်းသည်ထိရောက်သောအဆင့်မြင့်ဒေတာဖွဲ့စည်းတည်ဆောက်ပုံနှင့်အရာဝတ္ထု -orienting ပရိုဂရမ်းမင်းကိုရိုးရိုးရှင်းရှင်းနှင့်ထိရောက်သောချဉ်းကပ်မှုတစ်ခုပေးသည်။ Python 3 ကို scripting နှင့် application များအတွက်မြန်ဆန်စွာဖွံ့ဖြိုးတိုးတက်မှုအတွက်အကောင်းဆုံးသောဘာသာစကားအဖြစ်မှတ်ယူသည်
လှပသော syntax
ပြောင်းလဲနေသောစာရိုက်ခြင်း
အဓိပ္ပာယ်ကောက်ယူသဘောသဘာဝ
Python သည်လည်းစိတ်ကြိုက်ပြင်ဆင်နိုင်သောအသုံးချပရိုဂရမ်များအတွက်သင့်လျော်သောတိုးချဲ့ဘာသာစကားတစ်ခုဖြစ်သည်။ ကျွန်ုပ်တို့သည် Python interpreter ကို C သို့မဟုတ် C ++ တွင်ထည့်သွင်းထားသောလုပ်ဆောင်ချက်အသစ်များနှင့်အချက်အလက်အမျိုးအစားများဖြင့်လွယ်ကူစွာတိုးချဲ့နိုင်သည်။
Python ကို Guido van Rossum မှတီထွင်သည်။ Guido van Rossum သည် Python ကို ၁၉၈၉ ခုနှစ်တွင်စတင်ခဲ့သည်။ Python သည်အခမဲ့ဖြစ်ပြီးပွင့်လင်းသောအရင်းအမြစ်ဖြစ်သည်။ အကယ်၍ သင်သည်ပရိုဂရမ်းမင်းဘာသာစကားအသစ်များဖြစ်ပါက Python သည်စတင်ရန်အလွယ်ကူဆုံးဘာသာစကားဖြစ်သည်။
သွင်ပြင်လက္ခဏာများ
သင်ယူရန်လွယ်ကူခြင်းနှင့်ဖတ်ရန်လွယ်ကူသည်
ပရိုဂရမ်ဘာသာစကား၏ရှုပ်ထွေးမှုကိုကျွန်ုပ်တို့ခန့်မှန်းနိုင်သည် သော့ချက်စာလုံးတွေ အဲဒီဘာသာစကားနဲ့။ Python 2 နှင့် Python 3 မှာအသီးသီးသော့ချက်စာလုံး 31 နှင့် 33 ရှိသည်။ C ++ တွင် ၆၂ ခုရှိသော်လည်း Java ၌ ၅၃ ခုနှင့် Virtual Basic တွင်သော့ချက်စာလုံး ၁၂၀ ကျော်ရှိသည်။
Python ဟာအဆင့်မြင့်တဲ့ပရိုဂရမ်တစ်ခုဖြစ်ပြီးရိုးရှင်းပြီးသန့်ရှင်းတဲ့ဖွဲ့စည်းပုံရှိတယ်။ ဒီအင်္ဂါရပ်နှစ်ခုက Python ကိုလေ့လာရတာလွယ်ကူပြီးဖတ်ရလွယ်တယ်။
စကားပြန်
ပြည့်စုံသောဘာသာစကားဆိုသည်မှာကုဒ်ကို၎င်းကိုမဖွင့်မီစက်ကုဒ်သို့ဘာသာပြန်ရမည်။ ပြန်ဆိုထားသောဘာသာစကားသည်ကုဒ်ကိုကုဒ်ကိုတိုက်ရိုက်လည်ပတ်သောစကားပြန်သို့ပို့ပေးသည်။ ထို့ကြောင့်ပြန်ဆိုထားသောဘာသာစကားများသည်လျင်မြန်စွာဖွံ့ဖြိုးတိုးတက်မှုသံသရာ၏အားသာချက်ဖြစ်သည်။ ပရိုဂရမ်မာအားလုံးလုပ်ရမှာကကုဒ်နံပါတ်ကိုရိုက်ပြီးအလယ်အလတ်အဆင့်ဆင့်စုဆောင်းစရာမလိုပဲ run လိုက်ပါ။ သို့သော်ပြုစုထားသောဘာသာစကားများ၏လုပ်ဆောင်မှုနှုန်းသည်ပြန်ဆိုထားသောဘာသာစကားများထက် ပို၍ မြန်သည်။
cross-platform ကို
Python သည် cross-platform programming language ဖြစ်သော Mac, Windows, Linux, Unix စသည်တို့လည်ပတ်သောစနစ်များတွင်အလုပ်လုပ်သောကြောင့်ဖြစ်သည်
ခရီးဆောင်
Python ဟာဘာသာပြန်ခြင်း၊ စုစည်းထားခြင်းမဟုတ်ပါ။ Python interpreter ကို install လုပ်ပြီးပလက်ဖောင်းတစ်ခုအတွက်ရေးသားထားသော code သည်အခြား platform များပေါ်တွင်လည်းအလုပ်လုပ်သည်။
အခမဲ့ပြီးပွင့်လင်းတဲ့အရင်းအမြစ်
Python Interpreter ကို OSI မှအတည်ပြုထားသော open source လိုင်စင်ဖြင့်တည်ဆောက်သည်။ ဒါကြောင့်သင်ကအခမဲ့ download လုပ်ပြီးသင်၏လျှောက်လွှာတွင်အသုံးပြုနိုင်သည်။
အရာဝတ္ထု -oriented
Python သည် Object-Oriented Programming Language ဖြစ်သည်။ ထို့ကြောင့်လက်တွေ့အသုံးချပရိုဂရမ်များတွင်အသုံးပြုရန်ပိုမိုသက်ဆိုင်လာသည်။
ကြီးမားသောစံစာကြည့်တိုက်
Python မှာကျယ်ပြန့်တဲ့စာကြည့်တိုက်တစ်ခုရှိပြီး function အမျိုးအစားများပါ ၀ င်သည်။
Python နဲ့ဘာလုပ်နိုင်လဲ
ဒီမှာ Python ရဲ့ application အချို့ကိုဖော်ပြလိုက်ပါတယ်။
ဝဘ်ဖွံ့ဖြိုးရေးပါတီ
Python တွင် Django နှင့် Flask ကဲ့သို့သော web framework မ်ား၏အကူအညီဖြင့်ကျွန်ုပ်တို့သည် web application များကိုတီထွင်ခြင်း၊ ဤ web framework များဖြင့်ကျွန်ုပ်တို့သည် server-side code များကိုသာမကဘဲ backend programming logic၊ database ကိုစီမံခန့်ခွဲခြင်း၊ မြေပုံ URL များစသည်တို့ကိုရေးနိုင်ပါသည်။
စက်သင်ယူမှု
စက်သင်ယူခြင်းသည်စက်တစ်ခုနှင့်တစ်ခုပြဿနာကိုသူ့ဘာသာသူသင်ယူနိုင်ပြီးဖြေရှင်းနိုင်ရန်ယုတ္တိဗေဒကိုရေးရန်နည်းလမ်းတစ်ခုဖြစ်သည်။ ဥပမာအားဖြင့်ဝက်ဘ်ဆိုက်များရှိထုတ်ကုန်များထောက်ခံချက် အမေဇုံFlipkart, eBay စသည်တို့သည်သုံးစွဲသူ၏စိတ်ဝင်စားမှုကိုအသိအမှတ်ပြုသော machine learning algorithm တစ်ခုဖြစ်သည်။ သင့်ဖုန်းတွင်မျက်နှာအသိအမှတ်ပြုခြင်းနှင့်အသံအသိအမှတ်ပြုခြင်းသည်စက်သင်ယူခြင်း၏နောက်ထပ်ဥပမာတစ်ခုဖြစ်သည်။ Python တွင်ရေးထားသော machine learning applications များစွာရှိသည်။
ဒေတာကိုခွဲခြမ်းစိတ်ဖြာ
Python ကိုဒေတာခွဲခြမ်းစိတ်ဖြာရာတွင်အသုံးပြုသည်။ ဒေတာများကိုဇယားပုံစံဖြင့်မြင်နိုင်သည်။
ပုံထုတ်ယူခြင်း
Python သည်ပုံရိပ်ပြုပြင်ခြင်းအတွက် Python Library များစွာကိုထောက်ပံ့ပေးသည်။ Python နဲ့အတူဘယ် pixel ကိုမဆိုခွဲခြမ်းစိတ်ဖြာနိုင်ပါတယ်။ ဥပမာများ - ခေါင်းအုံးစကစ်၊
Desktop application များ
TKinter, QT စသဖြင့်စာကြည့်တိုက်များနှင့်အတူ Python ရှိ desktop application များကိုတည်ဆောက်နိုင်သည်။
Python ၏တကယ့်လက်တွေ့အသုံးချပရိုဂရမ်များမှာ Youtube, Instagram, Spotify, Pininterest, DropBox စသည်။
Python ကိုလေ့လာပါ