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