Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗pyPmUFNPa 202 of 208 menu
◀ ▶

Python တွင် အမည်ပေးထားသော ပါရာမီတာများ

လုပ်ဆောင်ချက်တစ်ခုသို့ ပါရာမီတာများစွာ ပို့လွှတ်ပါက၊ ကျွန်ုပ်တို့လိုအပ်သော ပါရာမီတာများအတွက် တန်ဖိုးများကို ရောထွေးမိခြင်းဖြင့် အမှားလုပ်မိနိုင်ခြေ ပိုများလာပါသည်။

ထိုကဲ့သို့သော ပြဿနာများကို ရှောင်ရှားရန် Python တွင် လုပ်ဆောင်ချက်ကို ခေါ်သောအခါ ပါရာမီတာများ၏ အမည်များကို သတ်မှတ်ပေးနိုင်သော အခွင့်အရေးရှိပါသည်။ ထိုသို့လုပ်ဆောင်ပုံကို ကြည့်ရအောင်။ ကျွန်ုပ်တို့တွင် အောက်ပါလုပ်ဆောင်ချက် ရှိသည်ဆိုပါစို့:

def func(num1, num2): return num1 + num2

ရိုးရှင်းစွာ ခေါ်ယူနိုင်ပါသည်:

res = func(5, 10) print(res) # ရလဒ် 15 ကိုပြမည်

သို့မဟုတ် ပါရာမီတာများကို အမည်များဖြင့် ခေါ်ယူနိုင်ပါသည်:

res = func(num1=5, num2=10) print(res) # ရလဒ် 15 ကိုပြမည်

အမည်ပေးထားသော ပါရာမီတာများ၏ အဆင်ပြေမှုမှာ လုပ်ဆောင်ချက်ကို ခေါ်သောအခါ ၎င်းတို့၏ နေရာများကို ပြောင်းလဲနိုင်ခြင်းပင် ဖြစ်ပါသည်:

res = func(num2=2, num1=5) print(res) # ရလဒ် 3 ကိုပြမည်

လုပ်ဆောင်ချက်ကို ကြေညာသတ်မှတ်သည့်အခါ မဖြစ်မနေမလိုအပ်သော ပါရာမီတာများစွာ သတ်မှတ်ထားပါက၊ ၎င်းတို့ကိုလည်း အမည်ပေးထားသော ပါရာမီတာများအဖြစ် ပြုလုပ်နိုင်ပါသည်။ ထိုသို့လုပ်ဆောင်ရာတွင် ၎င်းတို့ကို ကြေညာသတ်မှတ်သည့်အခါ သတ်မှတ်ပေးထားသော အစဉ်အတိုင်း စာရင်းပြုစရာမလိုပါ:

def func(num1, num2=1, num3=2): return num1 + num2 + num3 res = func(num1=2, num3=6) print(res) # ရလဒ် 8 ကိုပြမည်

အောက်ပါလုပ်ဆောင်ချက် ပေးထားသည်:

def func1(num1, num2, num3): return (num1 + num2) * num3

အမည်ပေးထားသော ပါရာမီတာများမှတစ်ဆင့် တန်ဖိုးများကို ပို့လွှတ်ကာ ၎င်းကို ခေါ်ယူပါ။

အောက်ပါလုပ်ဆောင်ချက် ပေးထားသည်:

def func1(text1, text2): return text1 + ' ' + text2

အမည်ပေးထားသော ပါရာမီတာများမှတစ်ဆင့် 'hello' စာကြောင်းနှင့် သင်၏ကိုယ်ပိုင်အမည်ကို ပို့လွှတ်ကာ ၎င်းကို ခေါ်ယူပါ။

← →
↑
မြန်မာ▼
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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်