math модулунун factorial методу

math модулунун factorial методу сандын факториалын, башкача айтканда 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 функциясы,
    ал эң чоң санды кайтарат