python中有哪些内置函数可用于编写数值表达式?

yumo6661周前 (07-23)技术文章4

在 Python 中,用于编写数值表达式的内置函数很多,它们可以帮助你处理数学运算、类型转换、数值判断等。以下是常用的 内置函数(不需要导入模块)按类别归类说明:


一、基础数值处理函数

函数

作用

示例

abs(x)

取绝对值

abs(-3.5) → 3.5

round(x, n=0)

四舍五入到 n 位小数

round(3.14159, 2) → 3.14

pow(x, y)

幂运算(等价于 x**y)

pow(2, 3) → 8

divmod(a, b)

返回 (a // b, a % b) 的元组

divmod(9, 4) → (2, 1)

max(iterable, *args)

返回最大值

max(3, 5, 1) → 5

min(iterable, *args)

返回最小值

min([3, 5, 1]) → 1

sum(iterable, start=0)

对 iterable 求和

sum([1, 2, 3]) → 6


二、类型转换相关(用于构造数值表达式)

函数

作用

示例

int(x)

转换为整数

int(3.9) → 3

float(x)

转换为浮点数

float("3.14") → 3.14

complex(real, imag=0)

构造复数

complex(2, 3) → (2+3j)

bool(x)

转换为布尔值

bool(0) → False


三、辅助函数(常用于表达式的构建和控制)

函数

作用

示例

range(start, stop[, step])

生成整数序列

range(1, 5) → 1,2,3,4

enumerate(iterable, start=0)

返回索引和值

enumerate([10, 20]) → (0, 10), (1, 20)

map(func, iterable)

对序列中每个元素执行函数

map(abs, [-1, -2]) → 1, 2

filter(func, iterable)

过滤满足条件的元素

filter(lambda x: x > 0, [-1, 2]) → 2


四、可用于数值判断(辅助表达式逻辑)

函数

作用

示例

isinstance(x, type)

判断类型

isinstance(3.14, float) → True

all(iterable)

所有元素为真返回 True

all([1, 2, 3]) → True

any(iterable)

任一元素为真返回 True

any([0, 0, 1]) → True


小拓展:标准库 math 模块(需要导入)

虽然不是内置函数,但在数值表达式中经常使用:

import math

math.sqrt(9) → 3.0  
math.log(8, 2) → 3.0  
math.sin(math.pi / 2) → 1.0

相关文章

ROUND、ROUNDIP和ROUNDDOWN函数应用技巧

ROUND、ROUNDUP和ROUNDDOWN函数属于Excel表格中数字与三角函数类别,都是对数字进行四舍五入运算。ROUND函数属性:语法结构ROUND(number,num_digits)中文表...

如何利用VLOOKUP函数光速计算个人所得税?

说到VLOOKUP这个查找引用函数,相信从事财务工作的亲们都对它倍感亲切,因为它是咱们财务圈的“大众情人”,在财会工作中运用相当普遍。我们都知道,VLOOKUP函数的第4个参数包括两种查找方式,即精确...

Excel常用函数介绍(excel常用函数详细讲解)

Excel 函数是一种非常强大的工具,可以帮助我们更加高效地处理和分析数据。下面介绍一些 Excel 函数使用技巧,帮助你更加灵活地使用 Excel。IF 函数IF 函数是 Excel 中非常常用的一...

Excel中的常用数学函数(excel表格数学函数)

Excel中的常用数学函数包含了ROUND(四舍五入函数)、ABS(取绝对值函数)、INT(取整函数);MOD(取余函数)、RANDBETWEEN(随机函数)、PRODUCT(乘积函数)等等,这些函数...

办公文员常用几大Excel函数,建议收藏

文章最后有彩蛋!好礼相送!Excel秘籍大全,正文开始一、trunc函数功能:将数字的小数部分截去(不进行舍入或四舍五入)。结构:=TRUNC(数值,小数位数)二、int函数功能:将数字向下舍入到最接...

Excel函数公式大全(图文详解)(excel函数公式大全2021)

Excel函数公式大全(图文详解)我把每个函数的中文名都制作成了目录,通过目录能够快速定位到相应的函数。如果这篇文章对你有帮助,记得点赞关注哟。全文为Excel干货实操指南,为方便学习求和SUM函数是...