1.math简介

>>>import math      #导入math模块
>>>dir(math) #这句可查看所有函数名列表
>>>help(math) #查看具体定义及函数原型
 

2.常用函数

acos(x)       # Return the arc cosine (measured in radians) of x.

asin(x)       # Return the arc sine (measured in radians) of x.

atan(x)       # Return the arc tangent (measured in radians) of x.

atan2(y, x)   # Return the arc tangent (measured in radians) of y/x.
# Unlike atan(y/x), the signs of both x and y are considered. ceil(x) # Return the ceiling of x as a float.
# This is the smallest integral value >= x. cos(x) # Return the cosine of x (measured in radians). cosh(x) # Return the hyperbolic(双曲线的) cosine of x. degrees(x) # converts angle x from radians(弧度) to degrees exp(x) # Return e raised to the power of x. fabs(x) # Return the absolute value of the float x. floor(x) # Return the floor of x as a float.
# This is the largest integral value <= x. fmod(x,y) # Return fmod(x, y), according to platform C. x % y may differ. frexp(x) # Return the mantissa and exponent of x, as pair (m, e).
# m is a float and e is an int, such that x = m * 2.**e.
# If x is 0, m and e are both 0. Else 0.5 <= abs(m) < 1.0. hypot(x,y) # Return the Euclidean distance, sqrt(x*x + y*y). ldexp(x, i) # x * (2**i) log(x[, base]) # the logarithm of x to the given base.
# If the base not specified, returns the natural logarithm (base e) of x. log10(x) # the base 10 logarithm of x. modf(x) # Return the fractional and integer parts of x. Both results carry the sign
# of x. The integer part is returned as a real. pow(x,y) # Return x**y (x to the power of y). radians(x) # converts angle x from degrees to radians sin(x) # Return the sine of x (measured in radians). sinh(x) # Return the hyperbolic sine of x. sqrt(x) # Return the square root of x. tan(x) # Return the tangent of x (measured in radians). tanh(x) # Return the hyperbolic tangent of x.

另外该模块定义了两个常量:

e  = 2.7182818284590451
pi = 3.1415926535897931

最新文章

  1. jQuery对象与dom对象相互转换
  2. Constraint3:check约束 和 null
  3. 爱上MVC~为Html.EditorForModel自定义模版
  4. C#:注册机的实现【提供源代码下载】
  5. 查看远程git log
  6. linux 新增挂载新硬盘
  7. LoadImage函数问题
  8. vijos P1213 80人环游世界(有源汇的上下界费用流)
  9. Struts2属性驱动与模型驱动
  10. 关于android多点触控
  11. Python基础之常用模块(二)
  12. python基础之函数式编程
  13. wireshark过滤器
  14. Python_装饰器进阶_32
  15. uniGUI动态建立Form及释放
  16. Lombok安装及使用
  17. IE 11中 onpropertychange失效
  18. Tcp/Ip 三次握手与四次挥手
  19. MySQL子查询,派生表和通用表达式
  20. Spring3.x错误----java.lang.ClassNotFoundException:org.aspectj.weaver.reflect.ReflectionWorld$ReflectionWorldException

热门文章

  1. python 【第四篇】:面向对象(一)
  2. mysql 5.6密码强度插件使用
  3. 分析cocos2d-x在Android上的编译过程(1):cocco2d-x是怎样生成的Android的文件夹结构
  4. web开发 - 从零开始 - 03 - 选择器
  5. 简单的CSS网页布局--三列布局
  6. JavaScript之call()和apply()方法详解
  7. 利用CSS3特性巧妙实现漂亮的DIV箭头
  8. 认识jeecms开源项目
  9. Windows主机和Linux虚拟机之间传输文件
  10. [ 转 ]jquery的ajax和getJson跨域获取json数据