Python模块基本使用之math

math模块是一个内置模块,该模块提供了许多对浮点数的数学运算函数

>>> import math

1.ceil() 向上取整操作

>>> res = math.ceil(3.01)
>>> print(res)
4

2.floor() 向下取整操作

>>> res = math.floor(3.9)
>>> print(res)
3

3.pow()计算一个数值的N次方(结果伟浮点数)

>>> res = math.pow(2,3)
>>> print(res)
8.0

4.sqrt() 开平方运算(结果浮点数)

>>> res = math.sqrt(9)
>>> print(res)
3.0

5.fabs() 计算一个数值的绝对值(结果浮点数)

>>> res = math.fabs(-9)
>>> print(res)
9.0

6.modf() 将一个数值拆分为整数和小数两部分组成元组

>>> res = math.modf(-19.8)
>>> print(res)
(-0.8000000000000007, -19.0)

7.copysign() 将参数第二个数值的正负号拷贝给第一个

>>> res = math.copysign(90,-18)
>>> print(res)
-90.0

8.fsum() 将一个容器数据中的数据进行求和和运算

>>> lst = [1,2,3,4]
>>> res = math.fsum(lst)
>>> print(res)
10.0

9.圆周率常数

>>> res = math.pi
>>> print(res)
3.141592653589793
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值