Python中复数的实部和虚部提取方法解析
发布时间:2024-01-06 19:46:00
Python中复数的实部和虚部可以使用real和imag属性来提取。
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_part和imaginary_part中,最后分别输出实部和虚部。运行结果显示实部为4.0,虚部为2.0。
