⊗pyPmUFInr 198 of 208 menu

Python တွင် ကိုယ်ပိုင် function များ အသုံးပြုခြင်းအခြေခံများ

Python တွင် စံသတ်မှတ်ထားသော function များနှင့် method များကို အသုံးပြုခြင်းအပြင်၊ မိမိကိုယ်ပိုင် function များကို ဖန်တီးပြီး အသုံးပြုနိုင်ပါသည်။

ကိုယ်ပိုင် function ဖန်တီးရန် syntax ကို ကြည့်ရအောင်။ ကြေညာချက် (declare) လုပ်ရန် အတွက် def ဆိုသည့် keyword ကိုရေးပြီး၊ ထို့နောက် ၎င်း၏ အမည်၊ ပြီးလျှင် parameter များကို ထည့်သွင်းနိုင်သည့် ကွင်းဝိုင်းများ (parentheses) ရေးရပါမည်။ ထို့နောက် colon (:) ထားပြီး၊ ၎င်း၏ အောက်ရှိ block တွင် လိုအပ်သော code များကို (function ၏ body) ရေးသားရပါမည်။ Function ၏ body သည် အခြား code block များကဲ့သို့ပင် indent ဖြင့် ရှေ့ဆွဲထားရပါမည်။

ဥပမာအနေဖြင့် func ဆိုသည့် function တစ်ခုကို ဖန်တီးကြည့်ပါမည်။

def func(): ''' function ၏ body၊ ထဲတွင် အလုပ်လုပ်ရန် ရေးသားထားသော code များ ပါဝင်သည် '''

func function သည် အာမေဋိတ်အမှတ်အသား (!) ကို ထုတ်ပြစေရန် ပြုလုပ်ကြည့်ပါမည်။

def func(): print('!')

ယခု ကျွန်ုပ်တို့၏ function ကို ခေါ်ယူ (call) ကြည့်ပါမည်။ ယင်းအတွက် ၎င်း၏ အမည်နှင့် ကွင်းဝိုင်းများကို ရေးသားရပါမည်။

def func(): print('!') # ကျွန်ုပ်တို့၏ function ကို ခေါ်ယူပါမည်။ func() # '!' ကို ထုတ်ပြမည်

ကျွန်ုပ်တို့၏ function ကို အကြိမ်ကြိမ် ခေါ်ယူနိုင်ပါသည်။ ထိုသို့ပြုလုပ်ပါက function ခေါ်ယူမှုတိုင်းသည် screen ပေါ်သို့ ရလဒ်အသစ်တစ်ခုကို ထုတ်ပြပေးမည်ဖြစ်သည်။

def func(): print('!') func() # '!' ကို ထုတ်ပြမည် func() # '!' ကို ထုတ်ပြမည် func() # '!' ကို ထုတ်ပြမည်

Python တွင် function ကို ၎င်း၏ ကြေညာချက်အောက်တွင် ခေါ်ယူရပါမည်။

func() # အမှားကို ထုတ်ပြမည် def func(): print('!')

သင်၏ နာမည်နှင့် မိသားစုအမည်ကို ထုတ်ပြမည့် function တစ်ခုကို ပြုလုပ်ပါ။

3 နှင့် 6 ၏ ပေါင်းလဒ်ကို ထုတ်ပြမည့် function တစ်ခုကို ပြုလုပ်ပါ။

မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်