用于进行数学运算等操作。

本文主要总结math模块的常用方法及规则。

模块引入:

import math

1.math.fabs()         取绝对值

import math
print(math.fabs(-8))
#结果8.0

2.math.factorial()         算阶乘

print(math.factorial(5))
#结果120

3.math.pow(a,b)         算a的b次幂

print(math.pow(5,3))
#结果125

4.math.ceil()/math.floor()         向上/向下取整

print(math.ceil(5.213))
print(math.floor(5.213))
#6
#5

5.math.pi        圆周率Π

6.math.sin/cos/tan()         三角函数

print(math.sin(math.pi/6))
//结果约为0.5

希望对您有所帮助^_^

python math模块相关推荐

  1. Python math 模块与 cmath 模块

    Python math 模块提供了许多对浮点数的数学运算函数. Python cmath 模块包含了一些用于复数运算的函数. cmath 模块的函数跟 math 模块函数基本一致,区别是 cmath ...

  2. ​【Python入门】Python数学math模块55个函数详解

    Python math 模块提供了许多对浮点数的数学运算函数.主要包括以下几个部分 数论与表示函数 幂函数与对数函数 三角函数 角度转换 双曲函数 特殊函数 常量 import math print( ...

  3. python夹角余弦雷达图_P19 从三角形夹角计算看math模块

    title: P19|从三角形夹角计算看math模块 author: Adolph Lee categories: 编程基础 tags: Python 基础 本案例主要是让大家熟悉Python的mat ...

  4. Python math.fabs() 方法

    Python math模块中定义了一些数学函数.由于这个模块属于编译系统自带,因此它可以被无条件调用.该模块还提供了与用标准C定义的数学函数的接口.本文主要介绍Python math.fabs() 方 ...

  5. Python math.perm() 方法

    Python math模块中定义了一些数学函数.由于这个模块属于编译系统自带,因此它可以被无条件调用.该模块还提供了与用标准C定义的数学函数的接口.本文主要介绍Python math.perm() 方 ...

  6. Python math.erfc() 方法

    Python math模块中定义了一些数学函数.由于这个模块属于编译系统自带,因此它可以被无条件调用.该模块还提供了与用标准C定义的数学函数的接口.本文主要介绍Python math.erfc() 方 ...

  7. Python math.cosh() 方法

    Python math模块中定义了一些数学函数.由于这个模块属于编译系统自带,因此它可以被无条件调用.该模块还提供了与用标准C定义的数学函数的接口.本文主要介绍Python math.cosh() 方 ...

  8. Python math.sin() 方法

    Python math模块中定义了一些数学函数.由于这个模块属于编译系统自带,因此它可以被无条件调用.该模块还提供了与用标准C定义的数学函数的接口.本文主要介绍Python math.sin() 方法 ...

  9. Python math.degrees() 方法

    Python math模块中定义了一些数学函数.由于这个模块属于编译系统自带,因此它可以被无条件调用.该模块还提供了与用标准C定义的数学函数的接口.本文主要介绍Python math.degrees( ...

最新文章

  1. 使用Python将PDF转成文档
  2. shell中如何判断一个变量是否为空
  3. 第0章:战胜恐惧和懊悔
  4. 使用jMeter的csv data set config避免用户密码的硬编码
  5. 无插件,无com组件,利用EXCEL、WORD模板做数据导出(一)
  6. zabbix proxy mysql_zabbix proxy 配置
  7. sscanf的用法(转)
  8. 统计推断——假设检验——t 检验(总体的标准差未知)
  9. 基于物联网的温度采集系统(一):底层感知网络搭建
  10. ps时间轴制作渐隐动态签名
  11. Windows电脑添加打印机
  12. 计算机开机出现代码卡顿,电脑开机后很卡怎么办
  13. Java 的字节与字符输入/输出流的类整理——zyx笔记
  14. 信息与电脑杂志信息与电脑杂志社信息与电脑编辑部2022年第8期目录
  15. git 修改远端 commit 信息
  16. 区块链基础理论模拟试卷三
  17. 2018/10/3 蜜网的配置
  18. 除了GD!这11个国产品牌也能替代STM32!-道合顺大数据Infinigo
  19. 精通Flash 8中文版视频教程
  20. 欧姆龙CJ系列PLC连接CHNet-CJ实现以太网通信配置方法

热门文章

  1. Java实习生常规技术面试题每日十题Java基础(六)
  2. CSS style属性大全
  3. JAVA-API(一)
  4. Vue首屏加载等待动画
  5. 筱筱笔记:npm发包流程
  6. arduino笔记41:直流电机 + 步进电机参数、原理
  7. VSCode格式化XML
  8. dva学习-入门安装和目录介绍
  9. VMware: vmw_ioctl_command error 无效的参数
  10. 对Redis数据库的学习!