Python complex()
更新:2022-07-24 11:11
complex()
函数在 Python 中有两种用法。两个数字可以作为参数给出,函数返回一个复数。它也可以用来将字符串转换成复数。
complex(real, imaginary) # 其中 real 是复数的实部,imaginary 是虚部
complex() 参数:
complex()
可以接受数字作为参数,并可以从中创建一个复数。它还可以接受一个格式良好的复数形式的字符串,并返回相应的复数。
参数 | 描述 | 必需/可选 |
---|---|---|
real | 默认值 0,复数的实数部分 | 必需 |
imaginary | 复数的虚部 | 可选 |
string | 如果传递一个格式良好的字符串,它将是一个强制参数,并将被转换为一个复数。见示例 2 | 可选 |
complex() 返回值
返回值总是一个复数。
输入 | 返回值 |
---|---|
无 | 0j |
仅实部 | 给定实部,虚部为 0 的复数 |
实部和虚部 | 给定实部和虚部的复数 |
复数格式的字符串 | 对应的复数 |
Python 中 complex()
方法的示例
示例 1: 将数字作为参数传递
x = complex(3.5, 5.8)
print(x)
输出:
(3.5+5.8j)
示例 2: 将字符串作为参数传递
x = complex('1+j')
print(x)
输出:
(1+1j)