Scopri tutte le funzioni matematiche disponibili in Python e come puoi usarle nel tuo programma.
Cos'è il modulo matematico in Python?
Il mathmodulo è un modulo standard in Python ed è sempre disponibile. Per utilizzare le funzioni matematiche in questo modulo, è necessario importare il modulo utilizzando import math.
Dà accesso alle funzioni della libreria C sottostante. Per esempio,
 # Square root calculation import math math.sqrt(4)
Questo modulo non supporta i complextipi di dati. Il modulo cmath è la controparte complessa.
Funzioni in Python Math Module
Ecco l'elenco di tutte le funzioni e gli attributi definiti nel mathmodulo con una breve spiegazione di ciò che fanno.
| Funzione | Descrizione | 
|---|---|
| ceil (x) | Restituisce il numero intero più piccolo maggiore o uguale a x. | 
| copysign (x, y) | Restituisce x con il segno di y | 
| fabs (x) | Restituisce il valore assoluto di x | 
| fattoriale (x) | Restituisce il fattoriale di x | 
| pavimento (x) | Restituisce il numero intero più grande minore o uguale a x | 
| fmod (x, y) | Restituisce il resto quando x viene diviso per y | 
| frexp (x) | Restituisce la mantissa e l'esponente di x come coppia (m, e) | 
| fsum (iterabile) | Restituisce un'accurata somma di valori in virgola mobile nell'iterabile | 
| isfinito (x) | Restituisce True se x non è né un infinito né un NaN (non un numero) | 
| isinf (x) | Restituisce True se x è un infinito positivo o negativo | 
| isnan (x) | Restituisce True se x è un NaN | 
| ldexp (x, i) | Restituisce x * (2 ** i) | 
| modf (x) | Restituisce le parti frazionarie e intere di x | 
| trunc (x) | Restituisce il valore intero troncato di x | 
| exp (x) | Restituisce e ** x | 
| expm1 (x) | Restituisce e ** x - 1 | 
| log (x (, b)) | Restituisce il logaritmo di x in base b (il valore predefinito è e) | 
| log1p (x) | Restituisce il logaritmo naturale di 1 + x | 
| log2 (x) | Restituisce il logaritmo in base 2 di x | 
| log10 (x) | Restituisce il logaritmo in base 10 di x | 
| pow (x, y) | Restituisce x elevato alla potenza y | 
| sqrt (x) | Restituisce la radice quadrata di x | 
| acos (x) | Restituisce l'arcocoseno di x | 
| asin (x) | Restituisce l'arcoseno di x | 
| atan (x) | Restituisce l'arcotangente di x | 
| atan2 (y, x) | Restituisce atan (y / x) | 
| cos (x) | Restituisce il coseno di x | 
| ipotesi (x, y) | Restituisce la norma euclidea, sqrt (x * x + y * y) | 
| peccato (x) | Restituisce il seno di x | 
| tan (x) | Restituisce la tangente di x | 
| gradi (x) | Converte l'angolo x da radianti a gradi | 
| radianti (x) | Converte l'angolo x da gradi a radianti | 
| acosh (x) | Restituisce il coseno iperbolico inverso di x | 
| asinh (x) | Restituisce il seno iperbolico inverso di x | 
| atanh (x) | Restituisce la tangente iperbolica inversa di x | 
| cosh (x) | Restituisce il coseno iperbolico di x | 
| sinh (x) | Restituisce il coseno iperbolico di x | 
| tanh (x) | Restituisce la tangente iperbolica di x | 
| erf (x) | Restituisce la funzione di errore in x | 
| erfc (x) | Restituisce la funzione di errore complementare in x | 
| gamma (x) | Restituisce la funzione Gamma in x | 
| lgamma (x) | Restituisce il logaritmo naturale del valore assoluto della funzione Gamma in x | 
| pi | Costante matematica, il rapporto tra la circonferenza di un cerchio e il suo diametro (3,14159 …) | 
| e | costante matematica e (2,71828 …) | 
Visita questa pagina per conoscere tutte le funzioni matematiche definite in Python 3.








