Math modulynyň factorial metodi

math modulynyň factorial metodi sanyň faktorialyny, ýagny 1-den berlen sana çenli bolan ähli natural sanlaryň köpeltmesini gaýtaryar. Metodyň parametrinde diňe positiv san geçirilip biliner, ýoksa metod ýalňyşlyk gaýtarar.

Sintaksis

pythonimport math

math.factorial(san)

Mysal

Geliň 5 sanynyň faktorialyny anyklaýaly:

pythonimport math

print(math.factorial(5))

Kodyň ýerine ýetirilmegi netijesi:

python120

Mysal

Indi bolsa factorial metodyny -4 sanyna ulanýarys:

pythonimport math

print(math.factorial(-4))

Kodyň ýerine ýetirilmegi netijesi:

errorValueError: factorial() not defined for negative values

Şeýle-de görüň

  • fsum metodi, math modulynyň,
    bu ýerleşikdäki ähli agzalaryň jemini gaýtaryar
  • min funksiýasy,
    bu iň kiçi sany gaýtaryar
  • max funksiýasy,
    bu iň uly sany gaýtaryar