Μέθοδος factorial της μονάδας math

Η μέθοδος factorial της μονάδας math επιστρέφει το παραγοντικό ενός αριθμού, δηλαδή το γινόμενο όλων των φυσικών αριθμών από 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,
    που επιστρέφει τον μέγιστο αριθμό