3. 复数(complex)
什么是复数
复数(complex number)是一种特殊的数值类型,用于表示具有实部和虚部的数。
复数的形式通常表示为 a + bi,其中 a 是实部(real part),b 是虚部(imaginary part),i 是虚数单位,满足 i的平方等于-1。
复数 字面值
1j
(2j)
1+1j
1-1j
(-100+100j)
示例
1+2j # 表示数学中的 1+2i
复数的类型名是 complex。
虚数字面值
整数或浮点数 + "j"或"J"
示例
100J 1j 2.1j
复数的属性
什么是属性
属性是数据内部的变量。
属性的语法格式
对象.属性名
复数的属性
- real:获取复数的实部。
- imag:获取复数的虚部。
示例
>>> c = 100 + 200j
>>> c
(100+200j)
>>> c.real
100.0
>>> c.imag
200.0
>>>