注意:使用math库前,用import导入该库

>>> import math

取大于等于x的最小的整数值,如果x是一个整数,则返回x

>>> math.ceil(4.12)

5

把y的正负号加到x前面,可以使用0

>>> math.copysign(2,-3)

-2.0

求x的余弦,x必须是弧度

>>> math.cos(math.pi/4)

0.7071067811865476

把x从弧度转换成角度

>>> math.degrees(math.pi/4)

45.0

e表示一个常量

>>> math.e

2.718281828459045

exp()返回math.e(其值为2.71828)的x次方

>>> math.exp(2)

7.38905609893065

expm1()返回math.e的x(其值为2.71828)次方的值减1

>>> math.expm1(2)

6.38905609893065

fabs()返回x的绝对值

>>> math.fabs(-0.03)

0.03

factorial()取x的阶乘的值

>>> math.factorial(3)

6

floor()取小于等于x的最大的整数值,如果x是一个整数,则返回自身

>>> math.floor(4.999)

4

fmod()得到x/y的余数,其值是一个浮点数

>>> math.fmod(20,3)

2.0

frexp()返回一个元组(m,e),其计算方式为:x分别除0.5和1,得到一个值的范围,2e的值在这个范围内,e取符合要求的最大整数值,然后x/(2e),得到m的值。如果x等于0,则m和e的值都为0,m的绝对值的范围为(0.5,1)之间,不包括0.5和1

>>> math.frexp(75)

(0.5859375, 7)

对迭代器里的每个元素进行求和操作

>>> math.fsum((1,2,3,4))

10.0

返回x和y的最大公约数

>>> math.gcd(8,6)

2

得到(x2+y2),平方的值

>>> math.hypot(3,4)

5.0

isfinite()如果x不是无穷大的数字,则返回True,否则返回False

>>> math.isfinite(0.1)

True

isinf()如果x是正无穷大或负无穷大,则返回True,否则返回False

>>> math.isinf(234)

False

isnan()如果x不是数字True,否则返回False

>>> math.isnan(23)

False

ldexp()返回x*(2**i)的值

>>> math.ldexp(5,5)

160.0

log(x,a) 如果不指定a,则默认以e为基数,a参数给定时,将 x 以a为底的对数返回。

>>> math.log(math.e)

1.0

>>> math.log(32,2)

5.0

>>>

log10()返回x的以10为底的对数

>>> math.log(10)

2.302585092994046

log2()返回x的基2对数

>>> math.log2(32)

5.0

modf()返回由x的小数部分和整数部分组成的元组

>>> math.modf(math.pi)

(0.14159265358979312, 3.0)

pi:数字常量,圆周率

>>> print(math.pi)

3.141592653589793

pow()返回x的y次方,即x**y

>>> math.pow(3,4)

81.0

radians()把角度x转换成弧度

>>> math.radians(45)

0.7853981633974483

sin()求x(x为弧度)的正弦值

>>> math.sin(math.pi/4)

0.7071067811865476

sqrt()求x的平方根

>>> math.sqrt(100)

10.0

tan()返回x(x为弧度)的正切值

>>> math.tan(math.pi/4)

0.9999999999999999

trunc()返回x的整数部分

>>> math.trunc(6.789)

6

python如何调用math函数库函数_Python math函数库相关推荐

  1. python中函数包括_python中函数与函数之间的调用,总是晕菜,整理如下,有不对或者补充的请提出来~...

    1.python函数基础 函数名: fun 函数体:1~3行 返回值:2 调用函数:fun() ,只有见到这个括号(),程序会根据函数名从内存中找到函数体,然后执行它. 2.函数的执行顺序 下面的fu ...

  2. python中sin函数用法_Python sin() 函数 - Python 教程 - 自强学堂

    Python sin() 函数 描述 sin() 返回的x弧度的正弦值. 语法 以下是 sin() 方法的语法:import math math.sin(x) 注意:sin()是不能直接访问的,需要导 ...

  3. python中pow函数用法_python pow函数怎么用

    python中的pow函数的功能是计算x的y次幂.本篇文章将带大家一起了解一下,pow()函数在Python中的用法.感兴趣的朋友了解一下. 以下是 math 模块 pow() 方法的语法:impor ...

  4. python自定义函数参数_python自定义函数的参数之四种表现形式

    (1)def a(x,y):print x,y 这是最常见的定义方式,调用该函数,a(1,2)则x取1,y取2,形参与实参相对应,如果a(1)或者a(1,2,3)则会报错 (2)def a(x,y=3 ...

  5. python使用复合语句def创建函数对象_Python 纯函数

    Python 纯函数,函数式编程简洁明了,因为函数可以用作其他函数的参数或者返回值,后续会给出很多这样的例子. 要做到这一点,函数必须是运行时环境中的头等对象.在C等语言中,函数不是运行时中的对象,然 ...

  6. python中函数包括_python中函数都有哪些简单点的例子零基础

    展开全部 Python 中,函数的应用非常广泛,比2113如 input() .5261print().range().len() 函数等等,这些都是 Python 的内置函数,可4102以1653直 ...

  7. python如何调用阿里云接口_python 调用阿里云云解析api添加记录

    首先安装阿里云SDK pip install aliyun-python-sdk-core pip install aliyun-python-sdk-alidns 可以配合jenkins传递参数 # ...

  8. python函数局部变量_Python局部函数– functoolspartial()

    python函数局部变量 什么是Python局部函数? (What is a Python Partial Function?) Sometimes a function accepts multip ...

  9. python 函数进阶_python之函数进阶

    1. 今日内容 1.1 函数的参数 *的魔性用法 函数形参最终顺序 1.2名称空间 全局名称空间,局部名称空间,内置名称空间 取值顺序与加载顺序 作用域 内置函数:globals() locals() ...

  10. python中result函数用法_python中函数的参数和返回值

    函数 目标 函数参数和返回值的作用 函数的返回值 进阶 函数的参数 进阶 递归函数 01. 函数参数和返回值的作用 函数根据 有没有参数 以及 有没有返回值,可以 相互组合,一共有 4 种 组合形式 ...

最新文章

  1. webpack简易入门
  2. 使用keil判断ARM的冷启动和热启动的方法
  3. Codeforces 486D D. Valid Sets
  4. Win7备份的取消与磁盘空间恢复
  5. python保存数据到本地_Python爬虫入门 | 6 将爬回来的数据存到本地
  6. altera fpga 型号说明_基于FPGA的USB2.0接口通信
  7. 禾川触摸屏编程软件_汇川PLC编程PLC代写程序
  8. 选择的按钮:将ToggleButtons用作单选按钮
  9. jQuery1.3.2 源码学习 -1 $ 是什么?jQuery 又是什么?
  10. 关于项目中的封装、重构
  11. 冷热分离和直接使用大数据库_「系统架构」如何通过分离冷热数据提升系统性能?...
  12. Metasploit是一款开源的安全漏洞检测工具,
  13. 【后缀数组】洛谷P3809模板题
  14. 将mysql驱动包添加到项目依赖
  15. 支撑江苏移动百亿级话单实时监控是这样实现的
  16. utc时间 单位换算_utc时间(utc时间转换北京时间)
  17. linux弹窗指令_Linux弹出U盘的正确姿势(命令行)
  18. linux 用户邮件,Linux系统邮件客户端 Exchange账户相关
  19. Mac 安装 双系统 体验极差的好几天
  20. 模拟IIC读取SHT30温湿度传感器数据

热门文章

  1. VMware Workstation左侧不见了,左侧菜单栏不见了
  2. Modern UI for WPF的使用
  3. P4939 Agent2
  4. Android Studio 项目运行错误,弹出“Detected ADB对话框”
  5. 服务器被黑客攻击快速解决方案
  6. 计算机桌面无法中英文切换,输入法无法切换到中文怎么办_输入法失效只能打英文的解决方法...
  7. 计算机输入法不能切换用户登录,Win7输入法无法切换怎么办?
  8. 读书文摘卡 -《大秦帝国》
  9. rdlc和rdl的区别
  10. mybatis自定义枚举类型的转换器以及各种使用场景