Python——math模块 cmath模块

math:对浮点数运算的函数

cmath:对负数运算的函数

import math

import cmath

查看math模块函数:print dir(math)

                                  print dir(cmath)

Python数学函数

函数 返回值(描述)
abs(x) Absolute Value    返回绝对值
fabs(x) 返回x的浮点绝对值
ceil(x)

ceiling(天花板)     返回数字的上入整数

floor(x) 返回数字的下舍整数
cmp(x,y)

compare               x>y,返回1;x=y,返回0;x

                             详情见《Python内置函数》

exp(x) 返回e的x次幂
fabs(x) 返回x的浮点绝对值
log(a,b) log函数,返回以a为底b的对数,a缺省时,取自然对数e     返回值为float类型
log10(x) 返回以10为底x的对数      返回值为float类型
max(x1,x2,...)

返回最大值,参数可以为序列     print max([1,2,'name'],[1,2,'mk'])          >>>[1, 2, 'name']

print max([1,2,'name'])         >>>name

min(x1,x2,...) 返回最小值,参数可以为序列
modf(x)

返回x的整数部分和小数部分,两部分符号与x形同,整数部分返回float类型值

print math.modf(2.34)         >>>(0.33999999999999986, 2.0)

pow(x,y) power(幂)     返回x**y,返回浮点数
round(x[,n]) 返回x的四舍五入整数值,若给出n,表示舍入到小数点后第n位       该函数是内置函数,不在math模块内
sqrt(x) 返回x的平方根

 

你可能感兴趣的:(Python学习总结)