欢迎访问宙启技术站
智能推送

Python中复数的实部和虚部提取方法解析

发布时间:2024-01-06 19:46:00

Python中复数的实部和虚部可以使用realimag属性来提取。

1. 使用real属性提取复数的实部:

- real属性返回复数的实部。

- 语法:复数.real

- 示例:

     z = 2 + 3j
     print(z.real)  # 输出:2.0
     

2. 使用imag属性提取复数的虚部:

- imag属性返回复数的虚部。

- 语法:复数.imag

- 示例:

     z = 2 + 3j
     print(z.imag)  # 输出:3.0
     

综上所述,通过访问复数对象的real属性可以提取复数的实部,通过访问imag属性可以提取复数的虚部。接下来我们将使用一个例子来说明这两个属性的用法。

使用例子:

# 定义一个复数
z = 4 + 2j

# 提取复数的实部和虚部
real_part = z.real
imaginary_part = z.imag

# 输出实部和虚部
print(f"复数的实部是:{real_part}")
print(f"复数的虚部是:{imaginary_part}")

输出结果:

复数的实部是:4.0
复数的虚部是:2.0

以上代码中,我们定义了一个复数z,然后使用real属性提取了其实部,使用imag属性提取了其虚部,并将实部和虚部分别存储到变量real_partimaginary_part中,最后分别输出实部和虚部。运行结果显示实部为4.0,虚部为2.0。