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.








