Python complex() 函数

2024年9月26日 | 阅读 2 分钟

Python complex() 函数用于将数字或字符串转换为复数。 此方法接受两个可选参数并返回一个复数。 第一个参数称为实部,第二个参数为虚部。

签名

参数

实部:它是一个可选的数字参数。

虚部:它是一个可选的数字参数。

返回

它返回一个复数。

让我们看一些 complex() 函数的示例来理解它的功能。

Python complex() 函数示例 1

这是一个简单的示例,显示了 complex() 函数的用法。 在这里,我们传递所有整数类型的参数。

输出

(1+0j)
(1+2j)

Python complex() 函数示例 2

在这里,我们传递浮点类型的值,并且该函数生成的输出也是浮点类型。

输出

(1.5+0j)
(1.5+2.2j)

Python complex() 函数示例 3

它也允许字符串参数,但应该是整数值。

输出

(1+0j)
(1.5+0j)

Python complex() 函数示例 4

它只允许一个字符串参数。 如果第一个参数是字符串类型,则不允许传递第二个参数。 如果我们传递第二个参数,则会生成一个错误。

输出

TypeError: complex() can't take the second arg if first is a string

Python complex() 函数示例 5

它也允许将复数作为参数传递。 请参阅以下示例。

输出

(1+2j)
(-2+4j)

下一个主题Python 函数