Math modulining factorial metodi

math modulining factorial metodi sonning faktorialini, ya'ni 1 dan berilgan songacha bo'lgan barcha natural sonlar ko'paytmasini qaytaradi. Metod parametrida faqat musbat son uzatish mumkin, aks holda metod xatolik qaytaradi.

Sintaksis

pythonimport math

math.factorial(son)

Misol

Keling 5 sonining faktorialini topamiz:

pythonimport math

print(math.factorial(5))

Kodni bajarish natijasi:

python120

Misol

Endi factorial metodini -4 soniga qo'llaymiz:

pythonimport math

print(math.factorial(-4))

Kodni bajarish natijasi:

errorValueError: factorial() not defined for negative values

Shuningdek qarang

  • fsum metodi math moduli,
    ketma-ketlik barcha hadlari yig'indisini qaytaradi
  • min funksiyasi,
    minimal sonni qaytaradi
  • max funksiyasi,
    maksimal sonni qaytaradi