在 Python 中,complex()函数用于创建一个复数对象,它可以接受两个参数,表示复数的实部和虚部,也可以只传入一个参数,此时表示复数的实部为该参数,虚部为0

complex() 函数使用示例

下面是使用complex()函数创建复数的一些示例:

# 创建实部和虚部都是整数的复数
z1 = complex(2, 3)  # z1 = 2 + 3j

# 创建实部和虚部都是浮点数的复数
z2 = complex(1.5, -0.5)  # z2 = 1.5 - 0.5j

# 只传入一个参数,表示实部为该参数,虚部为0
z3 = complex(4)  # z3 = 4 + 0j

# 传入字符串,创建复数
z4 = complex('2+3j')  # z4 = 2 + 3j

可以使用realimag属性来访问复数对象的实部和虚部,也可以使用conjugate()方法来求取复数的共轭复数。例如:

z = complex(2, 3)
print(z.real)  # 输出 2.0
print(z.imag)  # 输出 3.0
print(z.conjugate())  # 输出 2-3j