新聞中心
我們經(jīng)常會調(diào)用函數(shù),對于最后返回的參數(shù)探討的不多,因?yàn)槲覀儠赜陉P(guān)注最后程序運(yùn)行的結(jié)果。在返回的參數(shù)類型上有三種,這里小編想講講大家容易忽略的復(fù)數(shù)。對復(fù)數(shù)概念模糊的,我們可以把它理解為一個(gè)簡單的表達(dá)式。下面就使用abs在python中返回復(fù)數(shù)給大家?guī)韮?nèi)容的講解,同樣還是從最基礎(chǔ)的ads函數(shù)開始了解。

為企業(yè)提供網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、網(wǎng)站優(yōu)化、全網(wǎng)營銷推廣、競價(jià)托管、品牌運(yùn)營等營銷獲客服務(wù)。創(chuàng)新互聯(lián)擁有網(wǎng)絡(luò)營銷運(yùn)營團(tuán)隊(duì),以豐富的互聯(lián)網(wǎng)營銷經(jīng)驗(yàn)助力企業(yè)精準(zhǔn)獲客,真正落地解決中小企業(yè)營銷獲客難題,做到“讓獲客更簡單”。自創(chuàng)立至今,成功用技術(shù)實(shí)力解決了企業(yè)“網(wǎng)站建設(shè)、網(wǎng)絡(luò)品牌塑造、網(wǎng)絡(luò)營銷”三大難題,同時(shí)降低了營銷成本,提高了有效客戶轉(zhuǎn)化率,獲得了眾多企業(yè)客戶的高度認(rèn)可!
使用場景:
返回參數(shù)的絕對值
語法:
# result是返回值,x是數(shù)值表達(dá)式,可以是整數(shù)、浮點(diǎn)數(shù)和復(fù)數(shù) result = abs(x)
實(shí)例:
# 浮點(diǎn)數(shù) result = abs(6.10) print(result) # result = 6.1 # 整數(shù) result = abs(-4) print(result) # result = 4 # 復(fù)數(shù) x = 3+4j # 在python中我們用j表示數(shù)學(xué)中的虛數(shù)單位i result = abs(x) print(result) # result = 5.0 取的是'3和4的平方和的根',即復(fù)數(shù)的模,這部分概念不熟悉的可以復(fù)習(xí)一下數(shù)學(xué)中的復(fù)數(shù)
說明:
1. 返回?cái)?shù)字的絕對值,參數(shù)可以是整數(shù)、浮點(diǎn)數(shù)或者復(fù)數(shù)
2. 如果參數(shù)是一個(gè)復(fù)數(shù),此方法返回此復(fù)數(shù)的絕對值(此復(fù)數(shù)與它的共軛復(fù)數(shù)的乘積的平方根)
示例:
>>> help(abs) Help on built-in function abs in module builtins: abs(x, /) Return the absolute value of the argument. >>> abs(2)#正整數(shù) 2 >>> abs(-2)#負(fù)整數(shù) 2 >>> abs(0)#0 0 >>> abs(2.3)#正浮點(diǎn)數(shù) 2.3 >>> abs(-2.3)#負(fù)浮點(diǎn)數(shù) 2.3 >>> c1 = complex(1,1) >>> c1 #復(fù)數(shù) (1+1j) >>> abs(c1) #復(fù)數(shù)絕對值 1.4142135623730951 >>> c2 = complex(-1,-1) >>> c2 #復(fù)數(shù) (-1-1j) >>> abs(c2) #復(fù)數(shù)絕對值 1.4142135623730951 >>>
以上就是我們使用abs在python中返回復(fù)數(shù)的方法,當(dāng)然其他的一些參數(shù)返回我們也是有必要掌握的,這里我們對于常見返回值就不再額外討論了。
網(wǎng)站名稱:創(chuàng)新互聯(lián)Python教程:如何使用abs在python中返回復(fù)數(shù)?
文章轉(zhuǎn)載:http://m.fisionsoft.com.cn/article/copecso.html


咨詢
建站咨詢
