python複數怎麼計算?

時間 2021-06-12 15:48:42

1樓:夢魘

本文,學習使用python,進行複數計算的方法。

工具/原料

電腦python3.6

方法/步驟

1複數的輸入方法:

a=5+6j

注意,j在python裡面,代表虛數單位,但是輸入的時候,6和j之間,沒有乘號。

2檢視a的資料型別:

print(type(a))

3提取a的實數部分:

print(a.real)

4提取a的虛數部分:

print(a.imag)

5複數的乘法:

a=5+6j

b=-3-2j

c=a*b

print(c)

6複數的除法:

a=5+6j

b=-3-2j

c=a/b

print(c)

有道雲筆記

2樓:Andy

>> 'abs(3-4j)' 結果為 '5.0' ;'abs(-4j)'、'abs(-4j)'結果為'4.0'?

沒毛病。。。

>> '1+1j.imag'結果為 『2.0' 。虛數部分結果不應該是1 (實數部分也是1)?

因為先算 1j.imag,得 1,然後算 1+1j.imag = 1+1 = 2。

我真的吐了,乙個Python的複數問題,虛部明明是4啊,是我高中白上了嗎?

冒泡 先看詞法,這裡有以下幾個token,所以根本沒什麼4j,j前面這個4是浮點數的指數域,是 5.67e 4 這個數字後面跟了字尾 j 1.23e 4 5.67e 4j imag 然後看運算子優先順序,比 優先,所以取5.67e 4j的虛部的實數係數,就是56700 最後算加法,就是56700.0...

python 如何計算倒序求和 函式怎麼寫?

a 5,6 7,8 9,10 5,9 7,8 9,13 12 b 20,25 22,26 24,25 28,27 30,29 35,31 35 mIndex len b 1 確定用負值索引列表的極限值 c foridx inrange 1,mIndex,1 count a sum 0 0foraId...

Python分數Fraction計算結果不對,怎麼回事?

回中原 使用字串例項化Fraction類的時候要加引號 x Fraction 1 3 y Fraction 5 2 x yFraction 17,6 Coldwings 你這裡包含兩個錯誤 1.Fraction的呼叫是輸入兩個引數,分子分母分別為乙個引數,而不是乙個表示式 2.兩個整數的除法,為了保...