math modülünün factorial metodu

math modülünün factorial metodu, bir sayının faktöriyelini, yani 1'den belirtilen sayıya kadar tüm doğal sayıların çarpımını döndürür. Metoda yalnızca pozitif bir sayı iletebilirsiniz, aksi takdirde metot bir hata döndürür.

Sözdizimi

pythonimport math

math.factorial(sayı)

Örnek

5 sayısının faktöriyelini öğrenelim:

pythonimport math

print(math.factorial(5))

Kodun çalıştırılmasının sonucu:

python120

Örnek

Şimdi factorial metodunu -4 sayısına uygulayalım:

pythonimport math

print(math.factorial(-4))

Kodun çalıştırılmasının sonucu:

errorValueError: factorial() not defined for negative values

Ayrıca bakınız

  • fsum metodu,
    bir dizinin tüm elemanlarının toplamını döndürür
  • min fonksiyonu,
    en küçük sayıyı döndürür
  • max fonksiyonu,
    en büyük sayıyı döndürür