Prerequisito: installa pacchetto numpy
Per installare il pacchetto numpy, digitare il seguente comando all'interno della finestra del prompt dei comandi o all'interno del terminale di qualsiasi editor di codice:
PIP Installa numpyUna volta installato il pacchetto numpy, l'utente può iniziare a utilizzarlo semplicemente importando il pacchetto all'interno del programma
Come usare il metodo "factorrial ()" di Numpy?
Come accennato in precedenza, questa funzione viene utilizzata per ottenere il fattoriale di un valore intero positivo e restituisce il valore alla variabile o alla funzione chiamante. La sintassi di questa funzione è definita di seguito:
resultVar = numpy.matematica.fattoriale (intvalue)Per capire l'output, dai un'occhiata agli esempi di seguito.
Esempio 1: trovare fattoriale di numeri interi positivi attraverso Numpy
Inizia importando il modulo numpy nel codice e quindi passare un valore intero nella funzione fattoriale usando le seguenti righe di codice:
Alla fine, stampare semplicemente il valore di "ResultVar" usando la stampa ():
Stampa (ResultVar)Al momento dell'esecuzione di questo codice, il terminale visualizzerà il seguente output:
L'output ha verificato che il fattoriale di "5" è "120".
Prova a trovare il fattoriale di "0" utilizzando le seguenti righe di codice:
importa numpyQuesto codice mostrerà il seguente output sul terminale:
L'output mostra che il fattoriale del valore "0" è "1" e che spiega l'uso del metodo fattoriale () dalla libreria numpy.
Esempio 2: trovare il fattoriale dei valori di numero intero negativo attraverso Numpy
Esiste fattoriale di valori di numero intero negativo, ma la maggior parte delle funzioni non lo supporta. Lo stesso è il caso del metodo factorial () dalla libreria numpy. Se l'utente tenta di passare un valore intero negativo, la funzione restituisce un errore nell'output.
Per dimostrare questo, prendi il seguente codice:
importa numpyAl momento dell'esecuzione, questo codice produce il seguente errore sul terminale:
L'output dimostra che il metodo fattoriale () non può essere utilizzato per trovare il fattoriale dei valori di numero intero negativo.
Conclusione
Trovare il fattoriale attraverso l'uso di metodi pre-costruiti è piuttosto un compito facile. Il numpy fornisce un metodo factoriale () che può essere utilizzato per trovare il valore fattoriale di qualsiasi valore "intero positivo". Tuttavia, se l'utente cerca di passare in un valore negativo o un valore di punto galleggiante, questa funzione viene eseguita in un errore e fa sì che il programma si blocchi.