欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

實(shí)例講解Python3中abs()函數(shù)

 更新時(shí)間:2019年02月19日 14:59:25   投稿:laozhang  
在本篇文章里小編給大家分享了關(guān)于Python3中abs()函數(shù)的相關(guān)知識(shí)點(diǎn)內(nèi)容,需要的朋友們跟著學(xué)習(xí)下。

Python3 abs() 函數(shù)

描述

abs() 函數(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ù),則返回它的大小。

實(shí)例

以下展示了使用 abs() 方法的實(shí)例:

#!/usr/bin/python3

print ("abs(-40) : ", abs(-40))
print ("abs(100.10) : ", abs(100.10))

以上實(shí)例運(yùn)行后輸出結(jié)果為:

abs(-40) : 40
abs(100.10) : 100.1

Python fabs() 與 abs() 區(qū)別

Python 中 fabs(x) 方法返回 x 的絕對(duì)值。雖然類似于 abs() 函數(shù),但是兩個(gè)函數(shù)之間存在以下差異:

abs() 是一個(gè)內(nèi)置函數(shù),而 fabs() 在 math 模塊中定義的。

fabs() 函數(shù)只適用于 float 和 integer 類型,而 abs() 也適用于復(fù)數(shù)。

實(shí)例:

#!/usr/bin/python
# -*- coding: UTF-8 -*-
import math

a = -1
b = -1.3232
c = b
d = 1+1.0j
e = 3+4.0j
print "a的絕對(duì)值是:", abs(a)
print "b的絕對(duì)值是:", abs(b)
print "c的絕對(duì)值是:", math.fabs(c)
print "d的的絕對(duì)值是:", abs(d)
"""print "e的絕對(duì)值是:", math.fabs(e) """

最后一行代碼如果去掉注釋就會(huì)編譯報(bào)錯(cuò):

TypeError: can't convert complex to float // fabs 無(wú)法將復(fù)數(shù)轉(zhuǎn)換為浮點(diǎn)型

Python3.x 測(cè)試代碼:

import math
a = -1
b = -1.3232
c = b
d = 1+1.0j
e = 3+4.0j
print "a的絕對(duì)值是:",abs(a))
print("b的絕對(duì)值是:",abs(b))
print("c的絕對(duì)值是:",math.fabs(c))
print("d的的絕對(duì)值是:",abs(d))
"""print("e的絕對(duì)值是:",math.fabs(e))"""

相關(guān)文章

  • pycharm指定python路徑過程詳解

    pycharm指定python路徑過程詳解

    這篇文章主要介紹了Pycharm指定python路徑過程圖解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2023-04-04
  • python 實(shí)現(xiàn)敏感詞過濾的方法

    python 實(shí)現(xiàn)敏感詞過濾的方法

    今天小編就為大家分享一篇python 實(shí)現(xiàn)敏感詞過濾的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧
    2019-01-01
  • Python制作簡(jiǎn)單的剪刀石頭布游戲

    Python制作簡(jiǎn)單的剪刀石頭布游戲

    這篇文章主要介紹了Python制作剪刀石頭布游戲的方法,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2020-12-12
  • python BytesIO 中 read 用法示例詳解

    python BytesIO 中 read 用法示例詳解

    這篇文章主要介紹了python BytesIO 中 read 用法,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-06-06
  • python中的全局變量用法分析

    python中的全局變量用法分析

    這篇文章主要介紹了python中的全局變量用法,詳細(xì)分析了Python全局變量使用中的利弊與相關(guān)技巧,需要的朋友可以參考下
    2015-06-06
  • python繪制堆疊條形圖介紹

    python繪制堆疊條形圖介紹

    大家好,本篇文章主要講的是python繪制堆疊條形圖介紹,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • 如何使用python統(tǒng)計(jì)字符在文件中出現(xiàn)的次數(shù)

    如何使用python統(tǒng)計(jì)字符在文件中出現(xiàn)的次數(shù)

    在開發(fā)過程中很多時(shí)候我們有統(tǒng)計(jì)單個(gè)字符或者字符串在另一個(gè)字符串中出現(xiàn)次數(shù)的需求,下面這篇文章主要給大家介紹了關(guān)于如何使用python統(tǒng)計(jì)字符在文件中出現(xiàn)的次數(shù)的相關(guān)資料,需要的朋友可以參考下
    2023-03-03
  • Python?并行加速技巧分享

    Python?并行加速技巧分享

    這篇文章主要介紹了Python?并行加速技巧分享,文章圍繞文章主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-05-05
  • python中pygame安裝不成功的解決辦法

    python中pygame安裝不成功的解決辦法

    盡管網(wǎng)上搜到許多篇關(guān)于pycharm如何安裝pygame庫(kù),但是跟著要求做還是安裝失敗,下面這篇文章主要給大家介紹了關(guān)于python中pygame安裝不成功的解決辦法,需要的朋友可以參考下
    2023-05-05
  • Pytorch實(shí)戰(zhàn)之?dāng)?shù)據(jù)加載和處理詳解

    Pytorch實(shí)戰(zhàn)之?dāng)?shù)據(jù)加載和處理詳解

    Pytorch提供了許多工具來(lái)簡(jiǎn)化和希望數(shù)據(jù)加載,使代碼更具可讀性,本文將通過一些簡(jiǎn)單示例為大家具體講講,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-06-06

最新評(píng)論