python标准库《math》

>>> import math
>>> help(math)
Help on built-in module math:
NAME
math
DESCRIPTION
This module is always available. It provides access to the mathematical functions defined by the C standard.
这个模块总是可用的。它提供了对由C标准定义的数学函数。
FUNCTIONS
acos(x, /)
Return the arc cosine (measured in radians) of x.
返回弧余弦(用弧度测量)。
acosh(x, /)
Return the inverse hyperbolic cosine of x.
返回X的逆双曲余弦。
asin(x, /)
Return the arc sine (measured in radians) of x.
返回弧的正弦(以弧度测量)。
asinh(x, /)
Return the inverse hyperbolic sine of x.
返回x的逆双曲正弦。
atan(x, /)
Return the arc tangent (measured in radians) of x.
返回X的弧切线(以弧度测量)。
atan2(y, x, /)
Return the arc tangent (measured in radians) of y/x.
返回Y/X的弧切线(以弧度测量)。
Unlike atan(y/x), the signs of both x and y are considered.
与atan(Y/X)不同,考虑了X和Y的符号。
atanh(x, /)
Return the inverse hyperbolic tangent of x.
返回x的逆双曲正切。
ceil(x, /)
Return the ceiling of x as an Integral.
将X的上限作为积分返回。
This is the smallest integer >= x.
这是最小的整数>=x。
copysign(x, y, /)
Return a float with the magnitude (absolute value) of x but the sign of y.
返回一个具有X的大小(绝对值)但Y的符号的浮标。
On platforms that support signed zeros, copysign(1.0, -0.0)
在支持符号零点的平台上,复制符号(1,-0)
returns -1.0.
返回- 1。
cos(x, /)
Return the cosine of x (measured in radians).
返回X的余弦(用弧度测量)。
cosh(x, /)
Return the hyperbolic cosine of x.
返回X的双曲余弦。
degrees(x, /)
Convert angle x from radians to degrees.
将角度X从弧度转换成度。
erf(x, /)
Error function at x.
x的误差函数。
erfc(x, /)
Complementary error function at x.
x的互补误差函数
exp(x, /)
Return e raised to the power of x.
返回E提高到X的功率。
expm1(x, /)
Return exp(x)-1.
This function avoids the loss of precision involved in the direct evaluation of exp(x)-1 for small x.
该函数避免了对小X的EXP(X)- 1的直接评价所涉及的精度损失。
fabs(x, /)
Return the absolute value of the float x.
返回浮点X的绝对值。
factorial(x, /)
Find x!.
Raise a ValueError if x is negative or non-integral.
如果x是负的或非整数的,则增加一个值错误。
floor(x, /)
Return the floor of x as an Integral.
返回X的向下取整。
This is the largest integer <= x.
这是最大的整数<x.
fmod(x, y, /)
Return fmod(x, y), according to platform C.
返回FMOD(X,Y),根据平台C。
x % y may differ.
frexp(x, /)
Return the mantissa and exponent of x, as pair (m, e).
返回尾数和x的指数,作为对(m,e)。
m is a float and e is an int, such that x = m * 2.**e.
M是一个浮点,E是int,因此x= m * 2。
If x is 0, m and e are both 0. Else 0.5 <= abs(m) < 1.0.
如果x是0,m和e都是0。否则0.5 <ABS(m)<1。
fsum(seq, /)
Return an accurate floating point sum of values in the iterable seq.
在迭代的SEQ中返回精确的浮点值和。
Assumes IEEE-754 floating point arithmetic.
假设IEEE-74浮点运算。
gamma(x, /)
Gamma function at x.
gcd(x, y, /)
greatest common divisor of x and y
X和Y的最大公约数
hypot(x, y, /)
Return the Euclidean distance, sqrt(x*x + y*y).
返回欧几里得距离,sqrt(x*x+y*y)。
isclose(a, b, *, rel_tol=1e-09, abs_tol=0.0)
Determine whether two floating point numbers are close in value.
确定两个浮点数的值是否接近。
rel_tol
maximum difference for being considered "close", relative to the magnitude of the input values
被认为是“接近”的最大差异,相对于输入值的大小
abs_tol
maximum difference for being considered "close", regardless of the magnitude of the input values Return True if a is close in value to b, and False otherwise.
被认为是“接近”的最大差异,不管输入值的大小如果A值接近B,则返回true,否则为false。
For the values to be considered close, the difference between them
对于要考虑的值,它们之间的差异
must be smaller than at least one of the tolerances.
必须小于公差中的至少一个。
-inf, inf and NaN behave similarly to the IEEE 754 Standard. That
INF、INF和NAN的行为类似于IEEE 754标准。那
is, NaN is not close to anything, even itself. inf and -inf are
是,楠不接近任何东西,甚至它自己。INF和INF都是
only close to themselves.
只有接近自己。
isfinite(x, /)
Return True if x is neither an infinity nor a NaN, and False otherwise.
如果x既不是无穷大也不是NA,则返回true,否则为false。
isinf(x, /)
Return True if x is a positive or negative infinity, and False otherwise.
如果x是正的或负的无穷大,则返回真,否则为假。
isnan(x, /)
Return True if x is a NaN (not a number), and False otherwise.
如果x是楠(不是数字),则返回true,否则为false。
ldexp(x, i, /)
Return x * (2**i).
返回x*(2×*i)。
This is essentially the inverse of frexp().
这基本上是FrxPh()的倒数。
lgamma(x, /)
Natural logarithm of absolute value of Gamma function at x.
X的Γ函数绝对值的自然对数。
log(...)
log(x, [base=math.e])
Return the logarithm of x to the given base.
将X的对数返回到给定的基数。
If the base not specified, returns the natural logarithm (base e) of x.
如果未指定基,则返回X的自然对数(基E)。
log10(x, /)
Return the base 10 logarithm of x.
返回x的基10对数。
log1p(x, /)
Return the natural logarithm of 1+x (base e).
返回1±x(基E)的自然对数。
The result is computed in a way which is accurate for x near zero.
结果以精确接近x的方式计算。
log2(x, /)
Return the base 2 logarithm of x.
返回x的基2对数。
modf(x, /)
Return the fractional and integer parts of x.
返回X的分数和整数部分。
Both results carry the sign of x and are floats.
两个结果都带有x的符号,并且是浮点数。
pow(x, y, /)
Return x**y (x to the power of y).
返回x**y(x到y的幂)。
radians(x, /)
Convert angle x from degrees to radians.
将角度x从度转换为弧度。
remainder(x, y, /)
Difference between x and the closest integer multiple of y.
x与y的最近整数倍之差。
Return x - n*y where n*y is the closest integer multiple of y.
返回x -n*y,其中n*y是y的最接近整数倍。
In the case where x is exactly halfway between two multiples of
在x正好介于两个倍数之间的情况下
y, the nearest even value of n is used. The result is always exact.
Y,使用n的最近偶数值。结果总是精确的。
sin(x, /)
Return the sine of x (measured in radians).
返回X的正弦(以弧度测量)。
sinh(x, /)
Return the hyperbolic sine of x.
返回x的双曲正弦。
sqrt(x, /)
Return the square root of x.
返回X的平方根。
tan(x, /)
Return the tangent of x (measured in radians).
返回X的切线(以弧度测量)。
tanh(x, /)
Return the hyperbolic tangent of x.
返回x的双曲正切。
trunc(x, /)
Truncates the Real x to the nearest Integral toward 0.
将实X截断为最近的积分,朝向0。
Uses the __trunc__ magic method.
使用γ-Trunthix-魔方法。
DATA
e = 2.718281828459045
e=2.718281828459045
inf = inf
INF=INF
nan = nan
pi = 3.141592653589793
π=3.141592653589793
tau = 6.283185307179586
τ=6.283185307179586
FILE

原文地址:https://www.cnblogs.com/whxutao/p/9780847.html

时间: 2024-10-08 05:22:46

python标准库《math》的相关文章

Python标准库(机器汉化)

Python标准库 虽然"Python语言参考"描述了Python语言的确切语法和语义,但该库参考手册描述了使用Python分发的标准库.它还介绍了Python发行版中通常包含的一些可选组件. Python的标准库非常广泛,提供了下面列出的长表所示的各种设施.该库包含内置模块(用C语言编写),提供对Python程序员无法访问的系统功能(如文件I / O)的访问,以及使用Python编写的模块,为出现的许多问题提供标准化的解决方案日常编程.其中一些模块是明确设计的,通过将特定平台抽象为平

Python 标准库一览(Python进阶学习)

转自:http://blog.csdn.net/jurbo/article/details/52334345 写这个的起因是,还是因为在做Python challenge的时候,有的时候想解决问题,连应该用哪个类库都不知道,还要去百度(我不信就我一个人那么尴尬TvT) 好像自从学习了基础的Python 语法,看了几本Python经典的书,知道了一些常见的类库.在几本语法应用熟练的情况下,如果不做题,像是无法显著的提高自己的知识储备了(所以叫你去做python challenge啊,什么都不会~~

python标准库Beautiful Soup与MongoDb爬喜马拉雅电台的总结

Beautiful Soup标准库是一个可以从HTML/XML文件中提取数据的Python库,它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式,Beautiful Soup将会节省数小时的工作时间.pymongo标准库是MongoDb NoSql数据库与python语言之间的桥梁,通过pymongo将数据保存到MongoDb中.结合使用这两者来爬去喜马拉雅电台的数据... Beautiful Soup支持Python标准库中的HTML解析器,还支持一些第三方的解析器,其中一个是

Python标准库 (pickle包,cPickle包)

在之前对Python对象的介绍中 (面向对象的基本概念,面向对象的进一步拓展),我提到过Python"一切皆对象"的哲学,在Python中,无论是变量还是函数,都是一个对象.当Python运行时,对象存储在内存中,随时等待系统的调用.然而,内存里的数据会随着计算机关机和消失,如何将对象保存到文件,并储存在硬盘上呢? 计算机的内存中存储的是二进制的序列 (当然,在Linux眼中,是文本流).我们可以直接将某个对象所对应位置的数据抓取下来,转换成文本流 (这个过程叫做serialize),

Python标准库14 数据库 (sqlite3)

Python标准库14 数据库 (sqlite3) 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! Python自带一个轻量级的关系型数据库SQLite.这一数据库使用SQL语言.SQLite作为后端数据库,可以搭配Python建网站,或者制作有数据存储需求的工具.SQLite还在其它领域有广泛的应用,比如HTML5和移动端.Python标准库中的sqlite3提供该数据库的接口. 我将创建一个简单的关系型数据库,为一个书店存

【python标准库学习】thread,threading(二)多线程同步

继上一篇介绍了python的多线程和基本用法.也说到了python中多线程中的同步锁,这篇就来看看python中的多线程同步问题. 有时候很多个线程同时对一个资源进行修改,这个时候就容易发生错误,看看这个最简单的程序: import thread, time count = 0 def addCount(): global count for i in range(100000): count += 1 for i in range(10): thread.start_new_thread(ad

【python标准库学习】thread,threading(一)多线程的介绍和使用

在单个程序中我们经常用多线程来处理不同的工作,尤其是有的工作需要等,那么我们会新建一个线程去等然后执行某些操作,当做完事后线程退出被回收.当一个程序运行时,就会有一个进程被系统所创建,同时也会有一个线程运行,这个线程就是主线程main,在主线程中所创建的新的线程都是子线程,子线程通常都是做一些辅助的事.python中提供了thread和threading两个模块来支持多线程. python中使用线程有两种方式,第一种是用thread模块的start_new_thread函数,另一种是用threa

[python标准库]XML模块

1.什么是XML XML是可扩展标记语言(Extensible Markup Language)的缩写,其中的 标记(markup)是关键部分.您可以创建内容,然后使用限定标记标记它,从而使每个单词.短语或块成为可识别.可分类的信息. XML有以下几个特点. XML的设计宗旨是传输数据,而非显示数据. XML标签没有被预定义.您需要自行定义标签. XML被设计为具有自我描述性. XML是W3C的推荐标准. 其解析流程如下图: 2.常用解析XML的Python包 Python的标准库中,提供了6种

Python标准库04 文件管理 (部分os包,shutil包)

作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 在操作系统下,用户可以通过操作系统的命令来管理文件,参考linux文件管理相关命令.Python标准库则允许我们从Python内部管理文件.相同的目的,我们有了两条途径.尽管在Python调用标准库的方式不如操作系统命令直接,但有它自己的优势.你可以利用Python语言,并发挥其他Python工具,形成组合的文件管理功能.Python or Shell? 这是留给用户的选择.本文

[学习笔记] Python标准库简明教程 [转]

1 操作系统接口 os 模块提供了一系列与系统交互的模块: >>> os.getcwd() # Return the current working directory '/home/minix/Documents/Note/Programming/python/lib1' >>> os.chdir('~/python') # Change current working directory Traceback (most recent call last): File