串講複數與共軛複數及其運算
複數,包括實部與虛部,因而複數一部分是實數,一部分是虛數。
有關複數問題,首先得了解它的語法。
複數的函數是
complex(real, imag)
這裏有兩個參數,第一個參數real,即實數部分,第二個參數imag,即爲虛數部分。
創建一個複數3+4j可以用這兩種做法
a1 = complex(3,4) #第一種
a2 = 3 + 4j #第二種
取a1的實部和虛部(兩個值返回都是浮點數float類型)
a1.real #取到實部,值爲3.0
a1.imag #取到虛部,值爲4.0
複數的一個方法——共軛複數,數學特性:複數與共軛複數之和爲實數。
這裏以a1爲例
a1.conjugate() #返回值爲3-4j