当前位置: 首页 > news >正文

Python3 笔记:math模块

要使用 math 函数必须先导入math模块

语法:import math

Python math 模块提供了许多对浮点数的数学运算函数。

math 模块下的函数,返回值均为浮点数,除非另有明确说明。

如果需要计算复数,需使用 cmath 模块中的同名函数。

math 模块中的函数非常的多,

举例:

1、math.pow() 返回 x 的 y 次幂( 次方 )。

语法:math.pow(x, y)

import math
print(math.pow(2, 3))	# 运行结果:8.0

2、math.sqrt() 返回 x 的平方根。

语法:math.sqrt(x)

参数 x 必须是大于0 的数字。如果 x 不是一个数字,返回 TypeError。如果数字小于 0,则返回 ValueError。

import math
print (math.sqrt(49))	# 运行结果:7.0
print (math.sqrt(16))	# 运行结果:4.0

3、math.fabs() 返回 x 的绝对值。

语法:math.fabs(x)

与 Python 内置的abs()不同,math.fabs()会将值转换为浮点值。

import math
print(math.fabs(11))	# 运行结果:11.0
print(math.fabs(-12))	# 运行结果:12.0
print(math.fabs(-13.2))	# 运行结果:13.2

http://www.lryc.cn/news/357505.html

相关文章:

  • python -【四】函数
  • 力扣 5. 最长回文子串 python AC
  • 【微机原理及接口技术】可编程计数器/定时器8253
  • 23种设计模式之一— — — —装饰模式详细介绍与讲解
  • 2024年2月28日 星期三
  • Java中的super关键字详解
  • 消消乐游戏开发,三消游戏,消除小游戏
  • 三十三、openlayers官网示例Drawing Features Style——在地图上绘制图形,并修改绘制过程中的颜色
  • Vue——事件修饰符
  • Go语言GoFly框架快速新增接口/上手写代码
  • 【Vue】v-else 和 v-else-if
  • 一致性hash算法原理图和负载均衡原理-urlhash与least_conn案例
  • MySQL建库
  • 系统资源监控器工具glances的使用详解
  • JDBC使用QreryRunner简化SQL查询注意事项
  • 前缀和(下)
  • 【排序算法】希尔排序
  • 数学建模--LaTex插入表格详细介绍
  • 未来已来:Flutter引领的安卓与跨平台开发奇幻之旅
  • 如何将Windows PC变成Wi-Fi热点?这里提供详细步骤
  • 报错:Cannot invoke “springfox.documentation.service.ParameterType.getIn()“
  • 一个生动的例子——通过ERC20接口访问Tether合约
  • 新媒体时代,LCD电子价签赋予零售场景新活力
  • 芋道源码 / yudao-cloud:前端技术架构探索与实践
  • 2024 angstromCTF re 部分wp
  • STL库--priority_queue
  • 网络编程 —— Http使用httpClient实现页面爬虫
  • 【本地运行chatgpt-web】启动前端项目和service服务端项目,也是使用nodejs进行开发的。两个都运行成功才可以使用!
  • TOGAF企业架构章节(核心)知识点(一)
  • 手摸手教你uniapp原生插件开发