Python中求絕對值的三種方法詳解!
Python中求絕對值的方法有很多種,但比較常用的主要為這三種:1、條件判斷方法;2、內建函式方法;3、內建模組方法,接下來透過這篇文章為大家詳細介紹一下這三種方法。
Python求絕對值的方法:
1、條件判斷
def abs_value1():
a = int(input('請輸入一個數:'))
if a > o:
print(a)
else:
print(-a)
2、內建函式
def abs_value2():
a = int(input('請輸入一個數:'))
b = abs(a)
print(b)
3、內建模組
def abs_value3():
a = int(input('請輸入一個數:'))
b = math.fabs(a)
print(b)
寫完這三種方法後,驗證一下吧。
abs_value1()
abs_value2()
abs_value3()
abs()和fabs()的區別
abs()是一個內建函式,而fabs()在math模組中定義的。
fabs()函式只適用於float和integer型別,而abs()也適用於複數。
abs()返回是float和int型別,math.fabs()返回是float型別。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2944154/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- python中取絕對值簡單方法總結Python
- 【c語言】求絕對值C語言
- 淺談Python變數賦值的三種方法!Python變數賦值
- 詳解 Java 中的三種代理模式Java模式
- Python中如何求1-100的奇數和?方法詳解!Python
- CSS三欄佈局的5種方法詳解CSS
- (譯)詳解在React中跨元件分發狀態的三種方法React元件
- python字串連線的三種方法及其效率、適用場景詳解Python字串
- Python 中刪除列表元素的三種方法Python
- Android中的幾種網路請求方式詳解Android
- Python 中的魔術方法詳解Python
- Python中的魔術方法詳解Python
- 執行緒池(詳解):三大方法、七大引數、四種拒絕策略執行緒
- shell求絕對值及一份不錯的shell資料
- Python常見的三種分支語句詳解!Python
- Python求最大值的方法有哪些?Python
- AJAX(XMLHttpRequest)進行跨域請求方法詳解(三)XMLHTTP跨域
- 詳解Python中的str.format方法PythonORM
- 遍歷物件鍵值對的兩種方法物件
- Python中的__init__()方法整理中(兩種解釋)Python
- Python中對字串格式化的方法:%、format()、以及f+字串詳解Python字串格式化ORM
- 淺談三種求最小生成樹的方法
- Go 中的三種排序方法Go排序
- Python 6種列印99乘法表的方法詳解!Python
- 詳細解讀Python中的__init__()方法Python
- Qt中QGraphicsView三種座標系統詳解QTView
- Python中get、post請求詳解(HTTP請求頭、狀態碼)PythonHTTP
- mongo對文件中陣列進行過濾的三種方法Go陣列
- python 字典訪問的三種方法Python
- Python3中使用PyMongo的方法詳解PythonGo
- Python 中__new__方法詳解及使用Python
- mysql備份的三種方式詳解MySql
- Android 三種動畫詳解Android動畫
- python如何求最大值?常用方法有哪些?Python
- java解決請求跨域的兩種方法Java跨域
- python中try except處理程式異常的三種常用方法Python
- python下載檔案的三種方法Python
- 詳解Java解析XML的四種方法JavaXML