在 Python 中,复数类型(complex
)用于表示数学中的复数。复数由实部和虚部组成,形式为 a + bj
,其中 a
是实部,b
是虚部,j
是虚数单位(满足 (j^2 = -1))。复数在科学计算、信号处理、电气工程等领域有广泛应用。
1. 复数的基本特性
1.1 定义复数
在 Python 中,复数可以直接通过赋值定义:
z = 3 + 4j # 实部为 3,虚部为 4
1.2 复数的类型
使用 type()
函数可以查看变量的类型:
print(type(z)) # 输出: <class 'complex'>
1.3 复数的组成部分
- 实部:使用
z.real
获取。 - 虚部:使用
z.imag
获取。
print(z.real) # 输出: 3.0
print(z.imag) # 输出: 4.0
2. 复数的表示方式
2.1 直接表示
复数可以直接用 a + bj
的形式表示:
z1 = 2 + 3j
z2 = -1 - 2j
2.2 使用 complex()
函数
可以使用 complex()
函数创建复数:
z = complex(3, 4