使用Python的abs()函數計算數值的絕對值
絕對值是一個數與零點的距離,無論這個數是正數還是負數,其絕對值都是非負數。在Python中,我們可以使用內建函數abs()來計算一個數的絕對值。本文將詳細介紹abs()函數的使用方法,並給出一些程式碼範例。
abs()函數的語法如下:
abs(x)
其中,x是需要計算絕對值的數值。
下面是一些使用abs()函數的範例:
範例1:計算整數的絕對值
num1 = -10 result1 = abs(num1) print("num1的绝对值为:", result1)
輸出結果:
num1的绝对值为: 10
在這個範例中,我們定義了一個整數num1,並將其賦值為-10。然後,我們呼叫abs()函數計算num1的絕對值,並將結果賦值給變數result1。最後,我們使用print()函數將結果列印出來。可以看到,輸出結果為10,這是因為-10的絕對值是10。
範例2:計算浮點數的絕對值
num2 = -3.14 result2 = abs(num2) print("num2的绝对值为:", result2)
輸出結果:
num2的绝对值为: 3.14
在這個範例中,我們定義了一個浮點數num2,並將其賦值為-3.14。然後,我們呼叫abs()函數計算num2的絕對值,並將結果賦值給變數result2。最後,我們使用print()函數將結果列印出來。可以看到,輸出結果為3.14,這是因為-3.14的絕對值是3.14。
範例3:計算複數的絕對值
num3 = 3 + 4j result3 = abs(num3) print("num3的绝对值为:", result3)
輸出結果:
num3的绝对值为: 5.0
在這個範例中,我們定義了一個複數num3,並將其賦值為3 4j 。然後,我們呼叫abs()函數計算num3的絕對值,並將結果賦值給變數result3。最後,我們使用print()函數將結果列印出來。可以看到,輸出結果為5.0,這是因為3 4j的絕對值是5.0。
綜上所述,abs()函數是Python中用於計算數值絕對值的內建函數。無論是整數、浮點數或複數,都可以使用abs()函數來計算其絕對值。透過本文的介紹和範例,相信讀者已經對abs()函數的使用有了一定的了解,希望本文對大家學習和使用Python有所幫助。
以上是使用Python的abs()函數計算數值的絕對值的詳細內容。更多資訊請關注PHP中文網其他相關文章!