復雜函數在 python 中有兩種用法。兩個數字可以作為參數給出,函數返回一個復數。它也可以用來將字符串轉換成復數
**complex(real, imaginary)** #where real is the real part and imaginary is imaginary part of the complex number
復雜()參數:
復變函數可以將數字作為參數,并可以從中創建一個復數。它還可以接受一個格式良好的復數形式的字符串,并可以返回相應的復數
參數 | 描述 | 必需/可選 |
---|---|---|
真實的 | 默認值 0,復數的實數部分 | 需要 |
虛構的 | 復數的虛部 | 可選擇的 |
線 | 如果傳遞一個格式良好的字符串,它將是一個強制參數,并將被轉換為一個復數。參見示例 2 | 可選擇的 |
復雜()返回值
返回值總是一個復數。
| 投入 | 返回值 | | 沒有人 | 0j | | 僅實部 | 給定實部虛 0 的復數 | | 實部和虛部 | 給定實數和虛數的復數 | | 復數格式的字符串 | 對應復數 |
Python 中復雜()
方法的示例
示例 1:將數字作為參數傳遞
x = complex(3.5, 5.8)
print(x)
輸出:
(3.5+5.8j)
示例 2:將字符串作為參數傳遞
x = complex('1+j')
print(x)
輸出:
(1+1j)