Python abs()函数详解

ChatGLM-4.0

Python 中的 abs() 函数是一个内置函数,用于返回一个数的绝对值。无论是整数、浮点数还是复数的实部,abs() 函数都可以给出它们的非负值。

语法

以下是 abs() 函数的基本语法:

abs(x)

其中,x 是数值表达式。

参数

  • x:可以是整数(int)、浮点数(float)或者复数(complex)。

返回值

  • 如果 x 是一个正数或者零,返回 x 本身。
  • 如果 x 是一个负数,返回 -x
  • 如果 x 是一个复数,返回它的模(即复数的绝对值,也就是它在复平面上的距离原点的距离)。

实例

下面是一些使用 abs() 函数的例子:

print("abs(-45) : ", abs(-45))   # 输出:abs(-45) :  45
print("abs(100.12) : ", abs(100.12))  # 输出:abs(100.12) :  100.12
print("abs(0) : ", abs(0))       # 输出:abs(0) :  0
print("abs(3+4j) : ", abs(3+4j)) # 输出:abs(3+4j) :  5.0

在上面的例子中,abs(-45) 返回了整数 45,abs(100.12) 返回了相同的浮点数,abs(0) 返回了 0,而 abs(3+4j) 返回了复数 3+4j 的模,即 5.0。

注意

  • 对于复数,abs() 返回的是复数的模,这是因为它实现了欧几里得距离的概念。
  • abs() 函数总是返回一个非负值。
  • 在处理大数或者高精度浮点数时,abs() 函数的行为也是符合预期的。

abs() 函数在处理需要计算距离、绝对误差或者任何需要非负数值的场合都非常有用。


存档地址:https://www.yuque.com/worthstudy/study/rzhl129y1emdo1i9?singleDoc# 《abs()函数》

© 版权声明
THE END
喜欢就点赞支持一下吧,如果觉得不错或日后有所需要,可以收藏文章和关注作者哦。
点赞0打赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容