python?abs函數(shù)用法小結(jié)

abs()函數(shù)是Python的數(shù)字函數(shù),用以返回?cái)?shù)字的絕對(duì)值。
語(yǔ)法
以下是 abs() 方法的語(yǔ)法:
abs( x )
參數(shù)
x -- 數(shù)值表達(dá)式,可以是整數(shù),浮點(diǎn)數(shù),復(fù)數(shù)。
返回值
函數(shù)返回 x(數(shù)字)的絕對(duì)值,如果參數(shù)是一個(gè)復(fù)數(shù),則返回它的大小。
舉例
1. 整數(shù)做參數(shù)
>>> abs(-5) 5 >>> abs(5) 5
2. 浮點(diǎn)數(shù)做參數(shù)
>>> abs(2.3) 2.3 >>> abs(-2.3) 2.3
3. 其它進(jìn)制數(shù)做參數(shù)
>>> abs(0b011) #二進(jìn)制 3 >>> abs(0o673) #八進(jìn)制 443 >>> abs(0xC7) #十六進(jìn)制 199
注意事項(xiàng)
1. abs函數(shù)的參數(shù)只能是數(shù)字,返回值是一個(gè)不小于0的數(shù)字(參數(shù)的絕對(duì)值)
>>> abs(2) 2 >>> abs(-2) 2 >>> type(abs(-2)) <class 'int'>
2. 當(dāng)參數(shù)為其他進(jìn)制數(shù)時(shí),abs函數(shù)返回其對(duì)應(yīng)十進(jìn)制的絕對(duì)值
>>> abs(0b011) #二進(jìn)制 3 >>> abs(0o673) #八進(jìn)制 443 >>> abs(0xC7) #十六進(jìn)制 199
到此這篇關(guān)于python abs函數(shù)怎么用的文章就介紹到這了,更多相關(guān)python abs函數(shù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python中逗號(hào)轉(zhuǎn)為空格的三種方法
本文介紹了Python中將逗號(hào)轉(zhuǎn)換為空格的三種方法,包含使用replace函數(shù)、使用split函數(shù)、使用正則表達(dá)式,具有一定的參考價(jià)值,感興趣的可以了解一下2024-02-02
python 服務(wù)器運(yùn)行代碼報(bào)錯(cuò)ModuleNotFoundError的解決辦法
這篇文章主要介紹了python 服務(wù)器運(yùn)行代碼報(bào)錯(cuò)ModuleNotFoundError的解決辦法,幫助大家排除錯(cuò)誤,正確的運(yùn)行代碼,感興趣的朋友可以了解下2020-09-09
常用python爬蟲(chóng)庫(kù)介紹與簡(jiǎn)要說(shuō)明
本文介紹了一些常用的python爬蟲(chóng)庫(kù)其中包括python網(wǎng)絡(luò)庫(kù),python網(wǎng)絡(luò)爬蟲(chóng)框架,python HTML解析,python文本處理,python 自然語(yǔ)言處理,python 瀏覽器模擬等各種常用的python庫(kù)2020-01-01
利用Python統(tǒng)計(jì)Jira數(shù)據(jù)并可視化
目前公司使用 Jira 作為項(xiàng)目管理工具,在每一次迭代完成后的復(fù)盤(pán)會(huì)上,我們都需要針對(duì)本次迭代的 Bug 進(jìn)行數(shù)據(jù)統(tǒng)計(jì),以幫助管理層能更直觀的了解研發(fā)的代碼質(zhì)量。本篇文章將介紹如何利用統(tǒng)計(jì) Jira 數(shù)據(jù),并進(jìn)行可視化,需要的可以參考一下2022-07-07
使用Python的音樂(lè)播放器GUI的實(shí)現(xiàn)
本文主要介紹了使用Python的音樂(lè)播放器GUI的實(shí)現(xiàn),可以讓您快速輕松地管理和收聽(tīng)所有音樂(lè)文件,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-12-12

