python如何使用絕對(duì)值?下面給大家介紹三種求絕對(duì)值的方法:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
import math def abs_value1(): a = float ( input ( '1.請(qǐng)輸入一個(gè)數(shù)字:' )) if a > = 0 : a = a else : a = - a print ( '絕對(duì)值為:%f' % a) def abs_value2(): a = float ( input ( '2.請(qǐng)輸入一個(gè)數(shù)字:' )) a = abs (a) print ( '絕對(duì)值為:%f' % a) def abs_value3(): a = float ( input ( '3.請(qǐng)輸入一個(gè)數(shù)字:' )) a = math.fabs(a) print ( '絕對(duì)值為:%f' % a) abs_value1() abs_value2() abs_value3() |
結(jié)果如下:
1
2
3
4
5
6
|
1. 請(qǐng)輸入一個(gè)數(shù)字: - 1 絕對(duì)值為: 1.000000 2. 請(qǐng)輸入一個(gè)數(shù)字: 0 絕對(duì)值為: 0.000000 3. 請(qǐng)輸入一個(gè)數(shù)字: 2 絕對(duì)值為: 2.000000 |
基礎(chǔ)知識(shí)點(diǎn)擴(kuò)展:
Python abs() 函數(shù)
abs() 函數(shù)返回?cái)?shù)字的絕對(duì)值。
以下是 abs() 方法的語法:
1
|
abs ( x ) |
參數(shù)
x -- 數(shù)值表達(dá)式。
返回值
函數(shù)返回x(數(shù)字)的絕對(duì)值。
實(shí)例
以下展示了使用 abs() 方法的實(shí)例:
1
2
3
4
5
|
#!/usr/bin/python print "abs(-45) : " , abs ( - 45 ) print "abs(100.12) : " , abs ( 100.12 ) print "abs(119L) : " , abs ( 119L ) |
以上實(shí)例運(yùn)行后輸出結(jié)果為:
1
2
3
|
abs ( - 45 ) : 45 abs ( 100.12 ) : 100.12 abs ( 119L ) : 119 |
以上就是python中取絕對(duì)值簡單方法總結(jié)的詳細(xì)內(nèi)容,更多關(guān)于如何在python中取絕對(duì)值的資料請(qǐng)關(guān)注服務(wù)器之家其它相關(guān)文章!
原文鏈接:https://www.py.cn/jishu/jichu/19550.html