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
- 鍵盤錄入求絕對值
- 淺談Python變數賦值的三種方法!Python變數賦值
- Python中如何求1-100的奇數和?方法詳解!Python
- 詳解 Java 中的三種代理模式Java模式
- CSS三欄佈局的5種方法詳解CSS
- Python常見的三種分支語句詳解!Python
- Python 中刪除列表元素的三種方法Python
- Python求最大值的方法有哪些?Python
- (譯)詳解在React中跨元件分發狀態的三種方法React元件
- 執行緒池(詳解):三大方法、七大引數、四種拒絕策略執行緒
- 詳解Python中的str.format方法PythonORM
- shell求絕對值及一份不錯的shell資料
- Python 6種列印99乘法表的方法詳解!Python
- Python中對字串格式化的方法:%、format()、以及f+字串詳解Python字串格式化ORM
- Python中的__init__()方法整理中(兩種解釋)Python
- 遍歷物件鍵值對的兩種方法物件
- 淺談三種求最小生成樹的方法
- Python中get、post請求詳解(HTTP請求頭、狀態碼)PythonHTTP
- Python3中使用PyMongo的方法詳解PythonGo
- 絕對值邊界法
- Go 中的三種排序方法Go排序
- Python 中__new__方法詳解及使用Python
- python如何求最大值?常用方法有哪些?Python
- mongo對文件中陣列進行過濾的三種方法Go陣列
- Springboot處理CORS跨域請求的三種方法Spring BootCORS跨域
- python對指定字串逆序的6種方法Python字串
- vsftp的三種使用者詳解FTP
- 解絕對值方程|x-|3x+1||=4
- Android 三種動畫詳解Android動畫
- java解決請求跨域的兩種方法Java跨域
- Python中的Super詳解Python
- Python中的列表詳解Python
- 詳解Python中的程式Python
- 詳解Python拼接字串的七種方式Python字串
- Python中清空list的幾種方法Python
- python中list的各種方法使用Python
- Python 中字串拼接的 N 種方法Python字串