在python中,復(fù)數(shù)的表示是【實(shí)數(shù)部+虛數(shù)部】,而虛數(shù)在pytho中是使用后綴大寫字母J表示的。因此復(fù)數(shù)3+4i在python 中表示為3+4J:
成都創(chuàng)新互聯(lián)長(zhǎng)期為上千多家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開(kāi)放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為楊浦企業(yè)提供專業(yè)的成都網(wǎng)站建設(shè)、成都做網(wǎng)站,楊浦網(wǎng)站改版等技術(shù)服務(wù)。擁有十余年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開(kāi)發(fā)。
ff=3+4J
print(ff.real) # 實(shí)數(shù)部
print(ff.imag) # 虛數(shù)部
在python中復(fù)數(shù)可以直接進(jìn)行加減乘除運(yùn)算,你可以使用變量來(lái)進(jìn)行也可以使用括號(hào)來(lái)進(jìn)行:
f1=3+4J
f2=7-8J
print(f1*f2)
print((3+4J) * (7-8J))
數(shù)學(xué)運(yùn)算
Python使用與C、Java類似的運(yùn)算符,支持整數(shù)與浮點(diǎn)數(shù)的數(shù)學(xué)運(yùn)算。同時(shí)還支持復(fù)數(shù)運(yùn)算與無(wú)窮位數(shù)(實(shí)際受限于計(jì)算機(jī)的能力)的整數(shù)運(yùn)算。除了求絕對(duì)值函數(shù)abs()外,大多數(shù)數(shù)學(xué)函數(shù)處于math和cmath模塊內(nèi)。前者用于實(shí)數(shù)運(yùn)算,而后者用于復(fù)數(shù)運(yùn)算。使用時(shí)需要先導(dǎo)入它們。
以上內(nèi)容參考:百度百科-Python
相信大家對(duì)于人工智能并不陌生,現(xiàn)在很多智能家具都在使用人工智能,讓我們的生活更加方便、智能化,那么你知道他是通過(guò)什么技術(shù)完成的嗎?是python,現(xiàn)在大多數(shù)智能家具都是通過(guò)python去完成的,那么你知道python中對(duì)復(fù)數(shù)的運(yùn)算規(guī)律嗎?對(duì)復(fù)數(shù)了解的小伙伴們可以來(lái)試試能不能正確作答。
第一題:
a = 1.23e+4+9.87e+6j a.real 與 a.imag的值為:
A 12300.0
B 1.23e + 4
C 9882300.0
D 9.87e + 6
答案是多少,有沒(méi)有人答對(duì)?先別急,看看下面的運(yùn)行結(jié)果吧:
a = 1.23e+4+9.87e+6j
print(a.real)
print(a.imag)
12300.0
9870000.0
答案是A、C。
為什么呢,實(shí)際上這道題應(yīng)該是這樣的 (1.23e+4) + (9.87e+6)j,1.23e+4與1.23\*10**4是相等的,但是1.23e + 4的寫法是會(huì)報(bào)錯(cuò)的,這點(diǎn)請(qǐng)注意一下。
第二題:
tup1 = ['wust',True,2016,99.8,1+0j] 請(qǐng)問(wèn)tup1.index(1+0j)的值是多少?
A. 1
B. 2
C. 3
D. 4
答案是多少呢?我相信很多人選D了,但是是錯(cuò)的哦。請(qǐng)看下面:
tup1 = ['wust',True,2016,99.8,1+0j,4e+2]
print(tup1.index(1+0j))
print(tup1[4])
#運(yùn)行結(jié)果
1
(1+0j)
# 相同類型的還有
tup2 = ['wust',False,2016,99.8,0+0j,4e+2]
print(tup2.index(0+0j))
print(tup2[4])
#運(yùn)行結(jié)果
1
0j
如果想要獲取正確的結(jié)果,只要把tup中復(fù)數(shù)的實(shí)數(shù)或者虛數(shù)稍微改變一下。
tup1 = ['wust',True,2016,99.8,2+0j,4e+2]
print(tup1.index(2+0j))
#運(yùn)行結(jié)果
4
第三題:
abs(4+3j)的運(yùn)算結(jié)果是多少?
A. 3
B. 4
C. 5
D. 5.0
如果你記得一句話,那這個(gè)題很容易猜出來(lái)。復(fù)數(shù)的實(shí)數(shù)部分和虛數(shù)部分都是浮點(diǎn)數(shù)。所以答案是D,但是原理呢?
abs()函數(shù)返回給定參數(shù)的絕對(duì)值。參數(shù)可以是實(shí)數(shù)(整數(shù)、浮點(diǎn)數(shù)等)或復(fù)數(shù),如果參數(shù)是復(fù)數(shù),則返回復(fù)數(shù)的模。相當(dāng)于pow((3\*\*2+4\*\*2),0.5)。
最后想要了解更多關(guān)于Python和人工智能方面內(nèi)容的小伙伴,請(qǐng)關(guān)注小猿圈官網(wǎng),IT職業(yè)在線學(xué)習(xí)教育平臺(tái)為您提供 Python開(kāi)發(fā)環(huán)境搭建 視頻等等,希望在你自學(xué)python中幫助你指導(dǎo)方向,少走彎路。
Python 語(yǔ)言中有關(guān)復(fù)數(shù)的概念:
1、虛數(shù)不能單獨(dú)存在,它們總是和一個(gè)值為 0.0 的實(shí)數(shù)部分一起構(gòu)成一個(gè)復(fù)數(shù)
2、復(fù)數(shù)由實(shí)數(shù)部分和虛數(shù)部分構(gòu)成
3、表示虛數(shù)的語(yǔ)法:real+imagej
4、實(shí)數(shù)部分和虛數(shù)部分都是浮點(diǎn)數(shù)
5、虛數(shù)部分必須有后綴j或J
復(fù)數(shù)的內(nèi)建屬性:
復(fù)數(shù)對(duì)象擁有數(shù)據(jù)屬性,分別為該復(fù)數(shù)的實(shí)部和虛部。
復(fù)數(shù)還擁有 conjugate 方法,調(diào)用它可以返回該復(fù)數(shù)的共軛復(fù)數(shù)對(duì)象。
復(fù)數(shù)屬性:real(復(fù)數(shù)的實(shí)部)、imag(復(fù)數(shù)的虛部)、conjugate()(返回復(fù)數(shù)的共軛復(fù)數(shù))
復(fù)數(shù)(Complex)是 Python 的內(nèi)置類型,直接書(shū)寫即可。換句話說(shuō),Python 語(yǔ)言本身就支持復(fù)數(shù),而不依賴于標(biāo)準(zhǔn)庫(kù)或者第三方庫(kù)
復(fù)數(shù)由實(shí)部(real)和虛部(imag)構(gòu)成,在 Python 中,復(fù)數(shù)的虛部以j或者J作為后綴
復(fù)數(shù)由于其在日常使用中的重要性,在Python3中,終于進(jìn)入了四大基本數(shù)字類型的行列,同整型int,浮點(diǎn)型float,布爾型bool并列。復(fù)數(shù)類型的基本表達(dá)方式是a+bj,其中a代表實(shí)部,b代表虛部, j可以大小寫隨意。
復(fù)數(shù)是由一個(gè)實(shí)數(shù)和一個(gè)虛數(shù)組合構(gòu)成,表示為:x+yj
一個(gè)復(fù)數(shù)是一對(duì)有序浮點(diǎn)數(shù) (x,y),其中 x 是實(shí)數(shù)部分,y 是虛數(shù)部分。
Python 語(yǔ)言中有關(guān)復(fù)數(shù)的概念:
1、虛數(shù)不能單獨(dú)存在,它們總是和一個(gè)值為 0.0 的實(shí)數(shù)部分一起構(gòu)成一個(gè)復(fù)數(shù)
2、復(fù)數(shù)由實(shí)數(shù)部分和虛數(shù)部分構(gòu)成
3、表示虛數(shù)的語(yǔ)法:real+imagej
4、實(shí)數(shù)部分和虛數(shù)部分都是浮點(diǎn)數(shù)
5、虛數(shù)部分必須有后綴j或J
復(fù)數(shù)的內(nèi)建屬性:
復(fù)數(shù)對(duì)象擁有數(shù)據(jù)屬性,分別為該復(fù)數(shù)的實(shí)部和虛部。
復(fù)數(shù)還擁有 conjugate 方法,調(diào)用它可以返回該復(fù)數(shù)的共軛復(fù)數(shù)對(duì)象。
復(fù)數(shù)屬性:real(復(fù)數(shù)的實(shí)部)、imag(復(fù)數(shù)的虛部)、conjugate()(返回復(fù)數(shù)的共軛復(fù)數(shù))
以上是整理后的復(fù)數(shù)信息,希望能幫到你,謝謝!