在Python中,复数是一种内置的数据类型,用于表示具有实部和虚部的数值。复数在Python中通常表示为 `a + bj` 或 `a + bJ`,其中 `a` 是实部,`b` 是虚部,`j` 或 `J` 是虚数单位。
创建复数
使用 `complex([real[, imag]])` 函数创建复数,其中 `real` 是实部,`imag` 是虚部。
例如:`c = 3 + 6j`。
访问复数的实部和虚部
使用 `real` 属性获取实部,使用 `imag` 属性获取虚部。
例如:`print(c.real)` 输出实部 `3.0`,`print(c.imag)` 输出虚部 `6.0`。
复数的共轭
使用 `conjugate()` 方法获取复数的共轭复数。
例如:`print(c.conjugate())` 输出共轭复数 `3 - 6j`。
复数的运算
Python内置了对复数的运算支持,包括加法、减法、乘法和除法。
例如:`d = c + 2j`,`e = c - 2j`,`f = c * 2j`,`g = c / 2j`。
复数在数学、理论物理学、电气工程等领域有广泛应用,例如在表示向量等方面。Python的内置复数类型简化了这些领域的计算和操作