欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python 獲取絕對值

張吉惟2年前7瀏覽0評論

Python提供了獲取絕對值的內置函數(shù)abs()。該函數(shù)接受一個數(shù)值參數(shù)并返回其絕對值。

x = -4
print(abs(x))
# 輸出: 4
y = 3.14
print(abs(y))
# 輸出: 3.14

在以上代碼中,我們分別定義了兩個變量x和y,并使用abs函數(shù)獲取它們的絕對值。注意,即使參數(shù)是一個浮點數(shù),abs函數(shù)也會返回其正值。

如果我們需要獲取多個數(shù)值的絕對值,可以把它們放到一個列表中,并使用列表解析來獲取它們的絕對值。

numbers = [-2, 7, -9, 0, 4]
abs_numbers = [abs(num) for num in numbers]
print(abs_numbers)
# 輸出: [2, 7, 9, 0, 4]

在以上代碼中,我們定義了一個包含多個數(shù)值的列表numbers,并使用列表解析獲取它們的絕對值,結果保存在另一個列表abs_numbers中。

除此之外,我們還可以使用math模塊中的fabs函數(shù)來獲取浮點數(shù)的絕對值。

import math
x = -3.14
print(math.fabs(x))
# 輸出: 3.14
y = 2
print(math.fabs(y))
# 輸出: 2.0

在以上代碼中,我們首先導入math模塊,然后使用其中的fabs函數(shù)獲取數(shù)值的絕對值。