English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial di base Python

Controllo dei flussi Python

Funzione in Python

Tipi di dati in Python

Operazioni su file Python

Oggetti e classi Python

Date e ora Python

Conoscenze avanzate Python

Manuale di riferimento Python

Modulo matematico (Math) in Python

Scopri tutte le funzioni matematiche disponibili in Python e come utilizzarle nei tuoi programmi.

Cos'è il modulo Math in Python?

math ModuloÈ un modulo standard in Python e sempre disponibile. Per utilizzare le funzioni matematiche in questo modulo, è necessario eseguire l'importazione del modulo con import math.

Fornisce l'accesso ai funzioni della libreria C di base. Ad esempio:

# Calcolo della radice quadrata
import math
math.sqrt(4)

Questo modulo non supporta il tipo di dati complex. IlModulo CMATHSono corrispondenze complesse.

Funzioni del modulo Math Python

Ecco l'elenco di tutte le funzioni e proprietà definite nel modulo math e una breve spiegazione delle loro funzioni.

Elenco delle funzioni del modulo Math Python
FunzioneDescrizione
ceil(x)Restituisce il numero intero minimo non inferiore a x
copysign(x, y)Restituisce x con il segno di y
fabs(x)Restituisce l'assoluto di x
factorial(x)Restituisce il factorial di x
floor(x)Restituisce il numero intero massimo non superiore a x
fmod(x, y)Restituisce il resto della divisione di x per y
frexp(x)Restituisce il resto della divisione di x per y come coppia (m, e)
fsum(iterable)Restituisce la somma esatta dei numeri floating-point dell'iteratore
isfinite(x)Se x non è infinito né NaN (non numerico), restituisce True
isinf(x)Se x è infinito positivo o negativo, restituisce True
isnan(x)Se x è NaN, restituisce True
ldexp(x, i)Restituisce x * (2 ** i)
modf(x)Restituisce la parte decimale e intera di x
trunc(x)Restituisce il valore intero troncato di x
exp(x)Restituisce e ** x
expm1(x)Restituisce e ** x - 1
log(x[, base])Restituisce il logaritmo di x con base (predefinita 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 il potere di x elevato a y
sqrt(x)Restituisce la radice quadrata in x
acos(x)Restituisce l'arco coseno in x
asin(x)Restituisce l'arco sinus in x
atan(x)Restituisce l'arco tangente in x
atan2(y, x)Restituisce l'arco tangente di atan(y / x)
cos(x)Restituisce il coseno in x
hypot(x, y)Restituisce la norma euclidea sqrt(x * x + y * y)
sin(x)Restituisce il seno in x
tan(x)Restituisce la tangente in x
degrees(x)Converti l'angolo x da radianti a gradi
radians(x)Converti l'angolo x da gradi a radianti
acosh(x)Restituisce l'arco coseno iperbolico in x
asinh(x)Restituisce l'arco sinus iperbolico in x
atanh(x)Restituisce l'arcotangente iperbolica in x
cosh(x)Restituisce il coseno iperbolico in x
sinh(x)Restituisce il coseno iperbolico in x
tanh(x)Restituisce la tangente iperbolica in x
erf(x)Restituisce la funzione di errore in x
erfc(x)Restituisce la funzione funzione di errore complementare in x
gamma(x)Restituisce la funzione Gamma in x
lgamma(x)Restituisce il logaritmo naturale dell'assoluto della funzione Gamma in x
piCostante matematica, rapporto circonferenza/diametro del cerchio (3.14159 ...)
eCostante matematica e (2.71828 ...)

Visita questa pagina per informazioni su tutte le costanti matematiche definite in Python 3Funzioni matematiche.