Come fare un fattoriale su Python?
Domanda di: Dott. Bortolo Costa | Ultimo aggiornamento: 4 giugno 2026Valutazione: 4.8/5 (29 voti)
Il modo più rapido per calcolare il fattoriale in Python è utilizzare la funzione factorial del modulo integrato math. In alternativa, è possibile implementarlo tramite cicli for (iterativo) o ricorsione.
Come si fa il fattoriale in Python?
Il fattoriale in Python
Prendiamo in input n e poniamo la variabile f uguale ad 1, cioè all'elemento neutro della moltiplicazione. Dopo, con un ciclo for che ha l'indice i che varia da un range di 1 ad n+1, calcoliamo il fattoriale eseguendo questa operazione f = f * i.
Come si fa un numero fattoriale?
Il fattoriale di un numero si trova moltiplicando tutti i numeri naturali che lo precedono (escluso lo zero), con esso incluso. Ad esempio, il "4!" darà come risultato "4 x 3 x 2 x 1 = 24" ed il "9!" è uguale a "9 x 8 x 7 x 6 x 5 x 4 x 3 x 2 x 1 = 362.880".
Come si calcola un fattoriale?
Un fattoriale è un'operazione matematica che viene scritta come n! e rappresenta la moltiplicazione di tutti i numeri tra 1 e n. Ad esempio, 3! si calcola come 3 x 2 x 1 (che è uguale a 6).
Come si calcola il 5 fattoriale?
di 5 (ovvero 5 fattoriale, che nella scrittura si rappresenta facendo seguire il numero da un punto esclamativo: 5 !) è uguale a 120, essendo 5 ! = 1 × 2 × 3 × 4 × 5 = 120.
Quanti sono i dipartimenti sanitari?
Perché il mio corpo produce troppa istamina?
