Loading

Python ၏ ဖန္ရွင္ တည္ေဆာက္ျခင္းနွင့္ ဖန္ရွင္ အသံုးခ်ပံု အမ်ိုးမ်ိုး

ဖန္ရွင္တည္ေဆာက္ျခင္း အမ်ိုးမ်ိုး

၁။ def func(name) - အရွင္းဆံုး ဖန္ရွင္ျဖစ္ျပီး name ဆိုသည့္ parameter ကို pass လုပ္လို့ရသည့္ ဖန္ရွင္ func

၂။ def func(name=value) - name ကို value ဟုဆိုသည့္ default တန္ဖိုး တစ္ခုခု အရင္ ေပးထားျပီး func တြင္ မည္သည့္ parameter မွ pass မလုပ္သည့္ အခာတြင္ value ကို သံုးသည္။

၃။ def func(*name) - parameter ဘယ္နွစ္ခုရွိမွန္း မသိသည့္ အခာ သံုးသည္။ Tuple ဟုေခာှသည္ array တစ္မ်ိုးအေနနွင့္ parameter လက္ခံရရွိမည္ျဖစ္သည္။

၄။ def func(**name) - နံပာတ္ ၃ကဲ့သို့ parameter ဘယ္ေလာက္ရွိမွန္းမသိသည့္ အခာ သံုးျပီး array မဟုတ္ပဲ dictionary ဟုေခာှသည့္ နာမည္နွင့္တန္ဖိုးတြဲလ်ွက္ရွိသည့္ ေဒတာ တစ္မ်ိုးအေနနွင့္ parameter လက္ခံရရွိမည္ျဖစ္သည္။

ဖန္ရွင္ အသံုးျပုပံုအမ်ိုးမ်ိုး

၁။ func(value) - ဖန္ရွင္ func ကို value ဆိုသည့္ ေဒတာ ကို pass လုပ္ျပီး process လုပ္ေစသည္။

၂။ func(name=value) - ဖန္ရွင္ func ကို ေဒတာ pass လုပ္သည့္ အခာတြင္ နာမည္အတိအက် ေပးျပီး pass လုပ္သည္။ parameter တစ္ခု ထက္ပိုျပီး pass လုပ္သည့္ အခာ တြင္ အထူး အသံုးဝင္သည္။

ဤ ေနရာမွ မွီျငမ္းသည္။

http://www.logos.ic.i.u-tokyo.ac.jp/~s1s5/pukiwiki/index.php?programming%2Fpython%2F%BD%E9%B5%E9%CA%D4

1 comment:

soethiha said...

ကိုမာခ့္ မၾကာမၾကာ ဒါမ်ိဳးေလးေတြလဲ ေရးေပးပါ၊ အၿမဲ ဖတ္ေနပါတယ္၊ :P

က်ေနာ္ဖတ္ေသာ အျခား ဘေလာ့ / ဆိုဒ္မ်ား