python中取絕對值簡單方法總結

2022-10-04 13:51:34 字數 1038 閱讀 7845

import math

&nb程式設計客棧sp; 

def abs_value1():

a = float(input('1.請輸入乙個數字:'))

if a >= 0:

a = a

else:

a = -a

print('絕對值為:%f' % a)

程式設計客棧  

def abs_value2():

a = float(input('2.請輸入乙個數字:'))

a = abs(a)

print('絕對值為:%f' % a)

def abs_value3():

a = float(input('3.請輸入乙個數字:'))

a = math.fabs(a)

print('絕對值為:%f'  a)

abs_value1()

abs_value2()

abs_value3()

結果如下:

1.請輸入乙個數字:-1

絕對值為:1.000000

2.請輸入乙個數字:0

絕對值為:0.000000

3.請輸入乙個數字:2

絕對值為:2.000000

基礎知識點擴充套件:

python abs() 函式

abs() 函式返回數字的絕對值。

以下是 abs() 方法的語法:

abs( x )

引數x -- 數值表示式。

返回值函式返回x(數字)的絕對值。

例項以下展示了使用 abs() 方法的例項:

#!/usr/bin/python

print "abs(-45) : ", abs(-45)

print "abs(100.12) : ", abs(100.12)

print "abs(程式設計客棧119l) : ", abs(119l)

以上例項執行後輸出結果為:

abs(-45) : 45

abs(100.12) : 100.12

abs(119l) : 119

awk 取絕對值最大

root centos6 1 cat infile aaa 1 aaa 2 aaa 3 aaa 28 aaa 22 bbb 2 bbb 4 bbb 6 ccc 2 ccc 3 ccc 8 ccc 10 ddd 2 ddd 4 ddd 12 root centos6 1 root centos6 1 ...

取絕對值的函式

相同點 1.都是獲取絕對值 2.標頭檔案都需呼叫 include或者是 不同點 函式名 abs 功 能 求整數的絕對值 用 法 int abs int i 返回的是 x 的值 includeusing namespace std int main cout 結果輸出123 函式名 fabs 功能 求...

sqlserver取絕對值的abs 函式

sql server中提供了乙個取絕對值的abs 函式。abs numeric expression 返回值的型別和引數的型別一致。select abs 123 123select abs 123.00 123.00 這個函式對0值和正值並沒有什麼意義,返回的是原值。select abs 0 0se...