复杂函数在 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)