Maison >développement back-end >Tutoriel Python >Bibliothèque Math de Python : utilisation et introduction aux fonctions courantes
la bibliothèque mathématique est une bibliothèque de fonctions mathématiques intégrée fournie par Python Étant donné que les types de nombres complexes sont souvent utilisés dans les calculs scientifiques, les calculs généraux ne sont pas couramment utilisés, donc les math. la bibliothèque ne prend pas en charge les types de nombres complexes. Seules les opérations sur les nombres entiers et à virgule flottante sont prises en charge. La bibliothèque
math fournit un total de 4 constantes mathématiques et 44 fonctions. 44 fonctions sont divisées en 4 catégories, dont 16 fonctions de représentation numérique, 8 fonctions logarithmiques de puissance, 16 fonctions logarithmiques trigonométriques et 4 fonctions spéciales supérieures.
math Il existe un grand nombre de fonctions dans la bibliothèque Pendant le processus d'apprentissage, il suffit de comprendre les fonctions une par une et de mémoriser certaines fonctions couramment utilisées. En programmation réelle, si vous avez besoin d'utiliser la bibliothèque math, vous pouvez consulter la référence rapide de la bibliothèque math à tout moment.
math Les fonctions de la bibliothèque ne peuvent pas être utilisées directement. Vous devez d'abord utiliser le mot réservé import pour référencer la bibliothèque.
import math a=math.ceil(10.2) #向上取整 print(a)11
Le deuxième :from math import 7cf7bd3200559591050caad479b7cd6b
from math import floor a=floor(10.2) #向下取整 print(a)
Un autre du second Le formulaire provient d'une importation mathématique *. Si la bibliothèquemathmath
est introduite de cette manière, toutes les fonctions de la bibliothèque
peuvent être utilisées directement sous la forme de c66928ac08ffeabc80a89787c110fd71(). math Les références aux bibliothèques et autres bibliothèques de fonctions peuvent être librement choisies entre ces deux méthodes.
analyse de la bibliothèque mathématique
mathConstant
math.pi | |
math.e | |
math.inf | |
math.nan | |
(Pas un nombre) |
Fonction
mathématiques .fabs(x) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
math.fmod(x,y) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
math.fsum([x,y,…] ) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
math.ceil(x) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
math.floor(x) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
math.factorial(x) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
math.gcd(a,b) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
math.frexp(x) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
math. ldexp(x,i) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
math.modf(x) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
math .trunc(x) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
math.copysign(x,y) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
math.isclose(a,b ) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
math.isfinite(x) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
math.isinf( x) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
math.isnan(x) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
. math.fsum([x,y,…]) 函数在数学求和运算中十分有用,例如: a=0.1 + 0.2 + 0.3 print(a)
import math a=math.fsum([0.1, 0.2, 0.3]) print(a)
浮点数,如 0.1、0.2 和 0.3,在 Python 解释器内部表示时存在一个小数点后若干位的精度尾数,当浮点数进行运算时,这个精度尾数可能会影响输出结果。因此,在涉及浮点数运算及结果比较时,建议采用 math 库提供的函数,而不直接使用 Python 提供的运算符。 math 库的幂对数函数(共 8 个)
math 库的三角运算函数(共 16 个)
math 库的高等特殊函数(共 4 个)
|
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!