abs()函数以及Python中的示例

Python abs() 功能

abs()函数是Python中的库函数,用于获取数字的绝对值。它接受一个数字(可以是整数,浮点数或复数),并返回给定数字的绝对值。

语法:

    abs(number)

参数: number –它可以是整数,可以是复数的浮点数。

返回值:返回数字的绝对值。

示例

    Input:
    num = -10 
    print(abs(num))
    Output:
    10

    Input:
    num = 10.23
    print(float(num))
    Output:
    10.23

Python代码演示示例 abs() 功能

# python代码演示一个例子
# of abs() function

# 整数
iNum1 = 10
iNum2 = -10
print("Absolute value of ", iNum1, " is = ", abs(iNum1))
print("Absolute value of ", iNum2, " is = ", abs(iNum2))

# 浮点数
fNum1 = 10.23
fNum2 = -10.23
print("Absolute value of ", fNum1, " is = ", abs(fNum1))
print("Absolute value of ", fNum2, " is = ", abs(fNum2))

# 复数
cNum1 = (10 + 5j)
cNum2 = (10 - 5j)
print("Absolute value of ", cNum1, " is = ", abs(cNum1))
print("Absolute value of ", cNum2, " is = ", abs(cNum2))

输出结果

Absolute value of  10  is =  10
Absolute value of  -10  is =  10
Absolute value of  10.23  is =  10.23
Absolute value of  -10.23  is =  10.23
Absolute value of  (10+5j)  is =  11.180339887498949
Absolute value of  (10-5j)  is =  11.180339887498949