ဖန္ရွင္တည္ေဆာက္ျခင္း အမ်ိုးမ်ိုး
၁။ 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
Halloween - 2024
3 weeks ago
1 comment:
ကိုမာခ့္ မၾကာမၾကာ ဒါမ်ိဳးေလးေတြလဲ ေရးေပးပါ၊ အၿမဲ ဖတ္ေနပါတယ္၊ :P
Post a Comment