Метод factorial модуля math

Метод factorial модуля math қайтаради факториал сонни, яъни маҳсул ҳамма табиий сонлардан 1 дан берилган сонгача. Параметр методада фақат мусбат сон ўтказиш мумкин, акс ҳолда метод қайтаради хато.

Синтаксис

pythonimport math

math.factorial(сон)

Мисол

Келинг, билайлик факториал сонни 5:

pythonimport math

print(math.factorial(5))

Кодни ишга тушириш натижаси:

python120

Мисол

Энди қўллайлик метод factorial сонга -4:

pythonimport math

print(math.factorial(-4))

Кодни ишга тушириш натижаси:

errorValueError: factorial() not defined for negative values

Қаранг

  • метод fsum модуля math,
    который қайтаради сумма ҳамма аъзолари кетма-кетликни
  • функция min,
    который қайтаради минимальный сон
  • функция max,
    который қайтаради максимальный сон