13. Python complex()

发布时间:2023-12-08

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)