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
import math
math.factorial(sayı)
Örnek
5 sayısının faktöriyelini öğrenelim:
import math
print(math.factorial(5))
Kodun çalıştırılmasının sonucu:
120
Örnek
Şimdi factorial metodunu
-4 sayısına uygulayalım:
import math
print(math.factorial(-4))
Kodun çalıştırılmasının sonucu:
ValueError: factorial() not defined for negative values