math module မှ factorial method

math module ၏ factorial method သည် ကိန်းတစ်ခု၏ ဖက်တောရီးယား၊ ဆိုလိုသည်မှာ 1 မှ ပေးထားသော ကိန်းအထိ သဘာဝကိန်းအားလုံး၏ မြောက်လဒ်ကို ပြန်ပေးသည်။ method ၏ parameter တွင် အပေါင်းကိန်းကိုသာ ပေးနိုင်သည်၊ မဟုတ်ပါက method သည် error ပြန်ပေးမည်။

Syntax

pythonimport math

math.factorial(ကိန်း)

ဥပမာ

ကိန်း 5 ၏ ဖက်တောရီးယားကို ရှာကြည့်ရအောင်:

pythonimport math

print(math.factorial(5))

Code run ထားသော ရလဒ်:

python120

ဥပမာ

ယခု factorial method ကို ကိန်း -4 နှင့် အသုံးပြုကြည့်ရအောင်:

pythonimport math

print(math.factorial(-4))

Code run ထားသော ရလဒ်:

errorValueError: factorial() not defined for negative values

ဤအကြောင်းကိုလည်း ကြည့်ပါ

  • fsum method သည် math module မှ၊
    အစဉ်လိုက် sequence တစ်ခု၏ အစုစပ်အားလုံး၏ ပေါင်းလဒ်ကို ပြန်ပေးသည်
  • min function သည်,
    အနည်းဆုံး ကိန်းကို ပြန်ပေးသည်
  • max function သည်,
    အများဆုံး ကိန်းကို ပြန်ပေးသည်