Metodo fattoriale matematica di Python

Metodo fattoriale matematica di Python

Il metodo fattoriale è il fenomeno matematico di diminuire un numero sottraendo uno da esso e moltiplicando il numero iniziale con il numero sottratto e questo continua fino a quando il numero sottratto raggiunge uno. In matematica, questo metodo è rappresentato dal marchio esclamativo dopo il numero, ad esempio, “3!"Questo significa 3 x 2 x 1 che comporterebbe il dare l'output di 6. Il modulo matematico deve essere importato all'inizio del programma per utilizzare il metodo fattoriale per fare i calcoli.

Sintassi

Nel linguaggio di programmazione Python, il metodo convenzionale per chiamare il metodo fattoriale è affermando la biblioteca da cui importeremo il metodo, che nel nostro caso è la biblioteca matematica. Dopo la parola chiave di matematica, metteremo un punto per chiamare la funzione e il metodo fattoriale ha il blocco di parametri convenzionale in cui viene passato un numero naturale per eseguire calcoli.

Esempio 01:

In questo esempio, utilizzeremo l'approccio standard per utilizzare il metodo fattoriale, in cui importeremo la libreria matematica che ci consentirà di chiamare tutte le funzioni presenti nella libreria. Questa è considerata la migliore pratica per l'utilizzo di funzioni matematiche nel tuo programma perché ti dà l'autonomia di chiamare qualsiasi funzione in qualsiasi fase del programma in quanto tutti i metodi matematici saranno ereditati automaticamente.

Nel programma, importare semplicemente la libreria matematica e usarla direttamente nella funzione di stampa. La prima fase è caricare la libreria utilizzando la parola chiave di importazione insieme al nome della libreria, “Matematica."Utilizzeremo il risultato del metodo fattoriale direttamente nella funzione di stampa da visualizzare nella console. In questo programma, abbiamo preso il fattoriale del numero 7, il che significa che il calcolo dietro la funzione sarebbe:

"7 x 6 x 5 x 4x 3 x 2 x 1" e comporterebbe un totale di 5040 come visualizzato correttamente nell'uscita seguente.

Esempio 02:

In questo esempio, passeremo dall'approccio convenzionale dell'assegnazione dei valori dei parametri nel tutto naturale fornendo un set composito di numeri con un segno di moltiplicazione tra di loro. Quindi, controllerà la longevità del metodo fattoriale in caso di parametri diversi.

Inizieremo importando la biblioteca nel nostro programma come facevamo prima nel nostro esempio precedente. Quindi, chiameremo la funzione di stampa e all'interno del suo parametro. Chiameremo la libreria insieme al nome della funzione che stiamo usando che nel nostro esempio è il metodo fattoriale. Nel blocco dei parametri del metodo fattoriale, useremo due numeri moltiplicati l'uno dall'altro. Abbiamo dato due moltiplicati per due come parametro. Ciò comporterà 4 e il calcolo dietro questa funzione sarebbe iniziato a 4 e l'operazione sarebbe come "4 x 3 x 2 x 1" che sarebbe uguale a 24 come mostrato nell'uscita seguente.

Esempio 03:

Continuando l'esperimento dall'esempio precedente, ora cambieremo di nuovo i parametri e questa volta divideremo due numeri per vedere come la funzione gestisce la modifica dei parametri e nel fornire un risultato.

Inizieremo con l'approccio convenzionale dell'installazione della biblioteca matematica nel nostro programma Python utilizzando la parola chiave di importazione. Quindi, aggiungeremo il metodo fattoriale nella seconda riga all'interno del comando di stampa per scrivere il risultato della funzione nella console. Abbiamo scritto due divisi per due all'interno del parametro del metodo fattoriale. Nello snippet seguente, possiamo vedere un errore lanciato in quanto il metodo fattoriale non consente i valori fluttuanti sebbene il risultato della divisione sarebbe uno ma il valore decimale anche quando zero avrà optato come numero a galla che non è accettato come a parametro valido. Nonostante l'eccezione, stiamo ancora ottenendo il risultato matematicamente corretto che è visto nell'output di seguito.

Esempio 04:

Ora forniremo al metodo fattoriale un insieme di parametri complessi che avranno diverse operazioni matematiche come la moltiplicazione. Inoltre, osservare la capacità di prestazione della funzione con parametri complessi.

Avremo il programma con l'approccio tradizionale dell'importazione della biblioteca matematica per l'utilizzo della sua funzione. Dichiareremo una "A" variabile che chiameremo il metodo fattoriale della biblioteca matematica. In questo scenario, utilizzeremo il metodo fattoriale con un parametro che è un prodotto di diversi numeri e anche la loro somma.

I parametri prima saranno sindacalizzati poiché tutte le operazioni matematiche di base verranno eseguite per dare un risultato a numero singolo che verrà utilizzato come parametro principale per il metodo fattoriale. Come possiamo vedere, l'output è stato generato in un istante nonostante la complessa gravità del parametro come mostrato nello snippet seguente. Ora, possiamo essere certi che il metodo fattoriale sia in grado di fornire risultati rapidi nonostante la gravità del parametro e la condizione per questo è che la natura del parametro deve essere numeri interi positivi.

Esempio 05:

Ora eseguiremo un approccio unico e preciso all'uso del metodo fattoriale della Biblioteca Math. In questo approccio, importeremo direttamente il metodo fattoriale. Questo approccio è diretto con precisione per l'utilizzo di un solo metodo della libreria specificato all'inizio.

Inizieremo usando la parola chiave "da" insieme al nome della libreria. Quindi, la parola chiave di importazione e continua scrivendo il nome del metodo nella stessa riga. Questo ci consentirà di utilizzare la funzione chiamando direttamente la funzione senza menzionare il nome della libreria. Chiameremo direttamente il metodo fattoriale all'interno del comando di stampa. Nel parametro della funzione, scriveremo un numero che è 4 nel nostro esempio. Ciò si tradurrà in 24 perché "4 x 3 x 2 x 1" è uguale a 24.

Esempio 06:

Promuovendo l'approccio precedente, chiameremo più volte il metodo fattoriale all'interno del nostro programma. Questo esempio ci consentirà di interpretare l'efficienza del metodo fattoriale.

Inizieremo importando il metodo fattoriale direttamente dalla biblioteca matematica. Quindi, dichiareremo due variabili e i loro valori saranno calcolati dalla chiamata diretta del metodo fattoriale. Successivamente, dichiariamo un'altra variabile che sarà il prodotto dei valori delle due variabili precedenti. Quindi, chiameremo il comando di stampa e, nel suo parametro, chiameremo di nuovo il metodo fattoriale che avrà l'ultima variabile come parametro. Questo finirà per essere un problema complesso se risolto manualmente ma a causa del metodo fattoriale, siamo stati in grado di ottenere il risultato in un'istanza, come visto di seguito.

Conclusione

Il metodo fattoriale è molto comunemente usato nelle operazioni matematiche e per il calcolo dei risultati probabilistici. Abbiamo discusso della sintassi di questo metodo nel linguaggio di programmazione Python e implementato diversi esempi di questo metodo usando approcci diversi per osservare e comprendere la funzionalità e la profondità di questo metodo. Ora, possiamo usare questo metodo con diversi tipi di parametri e condizioni per ottenere un risultato più accurato e rapido.