Python တွင် လုပ်ဆောင်ချက်များ၏ မဖြစ်မနေမလိုအပ်သော ပါရာမီတာများ
လုပ်ဆောင်ချက်များ၏ ပါရာမီတာများကို မဖြစ်မနေမလိုအပ်အောင် ပြုလုပ်နိုင်သည်။ ၎င်းအတွက် ပါရာမီတာများအား နဂိုရ်သတ်မှတ်တန်ဖိုးများ ပေးရန် လိုအပ်ပါသည်။ ၎င်းကို မည်သို့ပြုလုပ်ရသည်ကို ကြည့်ရအောင်။ အောက်ပါ လုပ်ဆောင်ချက်ရှိသည်ဟု ဆိုကြပါစို့။
def func(num1, num2):
return num1 + num2
print(func(1, 2)) # 3 ကို ပြသမည်
ဒုတိယပါရာမီတာသည် နဂိုရ်အားဖြင့် 2 တန်ဖိုး ရှိပါစေဟု ပြုလုပ်ကြပါစို့။
def func(num1, num2=2):
return num1 + num2
ပထမပါရာမီတာတစ်ခုတည်းဖြင့် ကျွန်ုပ်တို့၏ လုပ်ဆောင်ချက် အလုပ်လုပ်ပုံကို စစ်ဆေးကြည့်ပါ။
print(func(1)) # 3 ကို ပြသမည်
ဒုတိယနံပါတ်သည် မဖြစ်မနေမလိုအပ်သော ပါရာမီတာဖြစ်သော်လည်း၊ ၎င်းအား လုပ်ဆောင်ချက်ကိုခေါ်ယူသည့်အခါ တန်ဖိုးသတ်မှတ်ပေးနိုင်ပါသေးသည်။
print(func(2, 4)) # 6 ကို ပြသမည်
လုပ်ဆောင်ချက်ပေးထားသည်။
def func(num=5):
return num * 2
ဤလုပ်ဆောင်ချက်ကို အောက်ပါအတိုင်း ခေါ်ယူသည်။
print(func(2))
print(func(10))
print(func())
လုပ်ဆောင်ချက်ခေါ်ယူမှုတစ်ခုစီ၏ ရလဒ်က မည်သို့ဖြစ်မည်ကို ရှင်းပြပါ။
လုပ်ဆောင်ချက်ပေးထားသည်။
def func(num1=1, num2=3):
return num2 - num1
ဤလုပ်ဆောင်ချက်ကို အောက်ပါအတိုင်း ခေါ်ယူသည်။
print(func(6, 10))
print(func(5))
print(func())
လုပ်ဆောင်ချက်ခေါ်ယူမှုတစ်ခုစီ၏ ရလဒ်က မည်သို့ဖြစ်မည်ကို ရှင်းပြပါ။