您好,登錄后才能下訂單哦!
今天就跟大家聊聊有關python中的math模塊常見的整理方法,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。
Python math 模塊提供了許多對浮點數的數學運算函數。
要使用 math 或 cmath 函數必須先導入:
import math
查看 math 查看包中的內容:
>>> import math >>> dir(math) ['__doc__', '__file__', '__loader__', '__name__', '__package__', '__spec__', 'acos', 'acosh', 'asin', 'asinh', 'atan', 'atan2', 'atanh', 'ceil', 'copysign', 'cos', 'cosh', 'degrees', 'e', 'erf', 'erfc', 'exp', 'expm1', 'fabs', 'factorial', 'floor', 'fmod', 'frexp', 'fsum', 'gamma', 'gcd', 'hypot', 'inf', 'isclose', 'isfinite', 'isinf', 'isnan', 'ldexp', 'lgamma', 'log', 'log10', 'log1p', 'log2', 'modf', 'nan', 'pi', 'pow', 'radians', 'sin', 'sinh', 'sqrt', 'tan', 'tanh', 'tau', 'trunc'] >>>
常用方法,python中math模塊常用的方法整理
ceil:取大于等于x的最小的整數值,如果x是一個整數,則返回x copysign:把y的正負號加到x前面,可以使用0 cos:求x的余弦,x必須是弧度 degrees:把x從弧度轉換成角度 e:表示一個常量 exp:返回math.e,也就是2.71828的x次方 expm1:返回math.e的x(其值為2.71828)次方的值減1 fabs:返回x的絕對值 factorial:取x的階乘的值 floor:取小于等于x的最大的整數值,如果x是一個整數,則返回自身 fmod:得到x/y的余數,其值是一個浮點數 frexp:返回一個元組(m,e),其計算方式為:x分別除0.5和1,得到一個值的范圍 fsum:對迭代器里的每個元素進行求和操作 gcd:返回x和y的最大公約數 hypot:如果x是不是無窮大的數字,則返回True,否則返回False isfinite:如果x是正無窮大或負無窮大,則返回True,否則返回False isinf:如果x是正無窮大或負無窮大,則返回True,否則返回False isnan:如果x不是數字True,否則返回False ldexp:返回x*(2**i)的值 log:返回x的自然對數,默認以e為基數,base參數給定時,將x的對數返回給定的base,計算式為:log(x)/log(base) log10:返回x的以10為底的對數 log1p:返回x+1的自然對數(基數為e)的值 log2:返回x的基2對數 modf:返回由x的小數部分和整數部分組成的元組 pi:數字常量,圓周率 pow:返回x的y次方,即x**y radians:把角度x轉換成弧度 sin:求x(x為弧度)的正弦值 sqrt:求x的平方根 tan:返回x(x為弧度)的正切值 trunc:返回x的整數部分
看完上述內容,你們對python中的math模塊常見的整理方法有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。