在前面的文章中了解了Python中的數(shù)值類型,其中就有complex類型,它在Python可表示復(fù)數(shù),有很多小伙伴對(duì)這個(gè)函數(shù)表示還不是特別的理解,那么關(guān)于具體complex函數(shù)是什么,本文將做詳細(xì)解釋,一起來看看吧 。
【?Python中complex函數(shù)是什么?Python中complex函數(shù)的應(yīng)用】

1、complex函數(shù)
使用Python中的這個(gè)函數(shù)時(shí),它可以表示的是數(shù)值類型中的復(fù)數(shù)形式,同時(shí)使用這個(gè)函數(shù)也可以創(chuàng)建數(shù)或者是一個(gè)字符串為復(fù)數(shù)形式,其中創(chuàng)建的值可以是 real + imag * j 的復(fù)數(shù),其中加號(hào)前面的real表示為實(shí)部,imag表示為虛部;它也可以進(jìn)行字符串或者是某個(gè)數(shù)的轉(zhuǎn)換,轉(zhuǎn)換為復(fù)數(shù) 。
2、基本語法
此函數(shù)的基本語法格式如下:
class complex ([real[, imag]])在這個(gè)函數(shù)中,包含了開了個(gè)參數(shù),參數(shù)real表示的是數(shù)據(jù)類型或者是一個(gè)字符串,第二個(gè)參數(shù)表示的就是常見的數(shù)值類型為int、long、float 。最后函數(shù)的返回值是一個(gè)復(fù)數(shù) 。
3、實(shí)例
通過語法的學(xué)習(xí),下面根據(jù)具體的實(shí)例進(jìn)行講解,讓大家更好的理解這個(gè)函數(shù)的應(yīng)用,代碼如下:
Example1= complex('23') # 將字符串 "23" 轉(zhuǎn)換為復(fù)數(shù)print(' Example1 =', Example1)Example2= complex(23) # 將數(shù)字 23 轉(zhuǎn)換為復(fù)數(shù)print(' Example2 =', Example2)運(yùn)行結(jié)果:
Example1 = (23+0j)Example2 = (23+0j)在使用的時(shí)候需要注意一個(gè)地方:當(dāng)?shù)谝粋€(gè)參數(shù)如果是字符串的時(shí)候,第二個(gè)參數(shù)如果不指定的話就會(huì)出錯(cuò),字符的使用中可以是一個(gè)具體的浮點(diǎn)數(shù)、整數(shù)或者是負(fù)數(shù),但是不能寫成是一個(gè)運(yùn)算式,如果參數(shù)是一個(gè)具體的數(shù)值時(shí),才可以寫成運(yùn)算式 。
以上就是有關(guān)complex函數(shù)的介紹,你學(xué)會(huì)了嗎?complex函數(shù)在實(shí)際的應(yīng)用中,可以幫助我們很好的在Python中解決復(fù)數(shù)問題,所以大家一定要掌握這塊知識(shí)哦 。



微信掃碼,學(xué)習(xí)更方便

現(xiàn)在報(bào)名贈(zèng)100例知識(shí)點(diǎn)合集

猜你喜歡
- 如何使用Python生成詞云圖?Python怎么用pyecharts庫(kù)生成詞云圖
- python界面是什么樣的?python軟件界面的介紹
- linux中如何終止Python指令的運(yùn)行?linux怎么退出python環(huán)境
- 夢(mèng)見自己中獎(jiǎng)代表著什么 夢(mèng)見自己中獎(jiǎng)是什么意思
- 歷史知識(shí)大全 中國(guó)歷史知識(shí)大全
- 中國(guó)農(nóng)業(yè)銀行的組織機(jī)構(gòu)代碼是什么?
- 只狼刷技能點(diǎn)
- gta5股票刷錢
- 不透明度和填充的區(qū)別是什么?PS中不透明度和填充有什么區(qū)別
- 戰(zhàn)狼2中龍小云怎么了?越詳細(xì)越好
