Toutes les fonctions mathématiques définies sous le module Math en Python 3

Découvrez toutes les fonctions mathématiques disponibles en Python et comment vous pouvez les utiliser dans votre programme.

Qu'est-ce que le module mathématique en Python?

Le mathmodule est un module standard en Python et est toujours disponible. Pour utiliser les fonctions mathématiques de ce module, vous devez importer le module en utilisant import math.

Il donne accès aux fonctions de la bibliothèque C sous-jacentes. Par exemple,

 # Square root calculation import math math.sqrt(4)

Ce module ne prend pas en charge les complextypes de données. Le module cmath est le pendant complexe.

Fonctions du module mathématique Python

Voici la liste de toutes les fonctions et attributs définis dans le mathmodule avec une brève explication de ce qu'ils font.

Liste des fonctions du module mathématique Python
Fonction La description
ceil (x) Renvoie le plus petit entier supérieur ou égal à x.
copysigne (x, y) Renvoie x avec le signe de y
fabs (x) Renvoie la valeur absolue de x
factorielle (x) Renvoie la factorielle de x
plancher (x) Renvoie le plus grand entier inférieur ou égal à x
fmod (x, y) Renvoie le reste lorsque x est divisé par y
fréquence (x) Renvoie la mantisse et l'exposant de x comme la paire (m, e)
fsum (itérable) Renvoie une somme à virgule flottante précise des valeurs de l'itérable
isfinite (x) Renvoie True si x n'est ni un infini ni un NaN (pas un nombre)
isinf (x) Renvoie True si x est un infini positif ou négatif
isnan (x) Renvoie True si x est un NaN
ldexp (x, i) Renvoie x * (2 ** i)
modf (x) Renvoie les parties fractionnaires et entières de x
tronc (x) Renvoie la valeur entière tronquée de x
exp (x) Renvoie e ** x
expm1 (x) Renvoie e ** x - 1
log (x (, b)) Renvoie le logarithme de x à la base b (par défaut à e)
log1p (x) Renvoie le logarithme naturel de 1 + x
log2 (x) Renvoie le logarithme en base 2 de x
log10 (x) Renvoie le logarithme en base 10 de x
pow (x, y) Renvoie x élevé à la puissance y
sqrt (x) Renvoie la racine carrée de x
acos (x) Renvoie l'arc cosinus de x
asin (x) Renvoie l'arc sinus de x
atan (x) Renvoie l'arc tangent de x
atan2 (y, x) Renvoie atan (y / x)
cos (x) Renvoie le cosinus de x
hypot (x, y) Renvoie la norme euclidienne, sqrt (x * x + y * y)
sin (x) Renvoie le sinus de x
bronzé (x) Renvoie la tangente de x
degrés (x) Convertit l'angle x de radians en degrés
radians (x) Convertit l'angle x de degrés en radians
acosh (x) Renvoie le cosinus hyperbolique inverse de x
asinh (x) Renvoie le sinus hyperbolique inverse de x
atanh (x) Renvoie la tangente hyperbolique inverse de x
cosh (x) Renvoie le cosinus hyperbolique de x
sinh (x) Renvoie le cosinus hyperbolique de x
tanh (x) Renvoie la tangente hyperbolique de x
erf (x) Renvoie la fonction d'erreur à x
erfc (x) Renvoie la fonction d'erreur complémentaire en x
gamma (x) Renvoie la fonction Gamma à x
lgamma (x) Renvoie le logarithme naturel de la valeur absolue de la fonction Gamma en x
pi Constante mathématique, le rapport de la circonférence d'un cercle à son diamètre (3,14159…)
e constante mathématique e (2.71828…)

Visitez cette page pour en savoir plus sur toutes les fonctions mathématiques définies dans Python 3.

Articles intéressants...