python二級--復(fù)數(shù)的概念

一、基本語法

1、復(fù)數(shù)類型表示數(shù)學(xué)中的復(fù)數(shù)。復(fù)數(shù)有一個基本單 位元素j,叫作“虛數(shù)單位”。含有虛數(shù)單位的數(shù) 被稱為復(fù)數(shù)。例如:

\color{blue}{11.3+4j}

2、Python語言中,復(fù)數(shù)可以看作是二元有序?qū)崝?shù)對 (a, b),表示為:a + bj,其中,a是實數(shù)部分, 簡稱實部,b是虛數(shù)部分,簡稱虛部。虛數(shù)部分通 過后綴“J”或者“j”來表示。需要注意,\color{red}{當(dāng)b=1時,1不能省略,}即 1j表示復(fù)數(shù),而j則表示Python程序 中的一個變量。
3、復(fù)數(shù)類型中實部和虛部都是浮點類型,對于復(fù)數(shù)z,可以用 z.real和z.imag分別獲得它的實數(shù)部分和虛數(shù)部分.

二、問題

因為下面一道題,我才知道對復(fù)數(shù)的認識只是基于表面。

print ("abs(3 + 4j) : ", abs(3 + 4j))

輸出結(jié)果:

abs(3 + 4j) :  5.0

why?為什么它的絕對值等于5?難道是勾股定理?下面讓我為大家揭開這層迷霧:

三、分析

1、為什么引入復(fù)數(shù)的概念?

圖.png

2、再來看 abs(3 + 4j)

復(fù)數(shù)如果含有絕對值符號,說明就是求它的模。
abs(a+b*i)=sqrt(a2+b2).
abs表示絕對值
sqrt表示開方

四、交流

如果你有更好的解法或者有不同的意見,大家可以暢所欲言,共同提高進步!
群主也是小白一枚,零基礎(chǔ)學(xué)習(xí)python,要勇于提問,大家共同探討,共同學(xué)習(xí)進步!

1、加入qq群一起交流學(xué)習(xí):818757567
圖.png
2、關(guān)注微信公眾號:python大星
圖.png

紙上得來終覺淺,覺知此事要躬行。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容