📅  最后修改于: 2023-12-03 15:35:33.368000             🧑  作者: Mango
在Python中,我们可以使用复数数据类型来处理实部和虚部都是浮点数的数字。
复数数据类型是通过在实数部分后面添加"j"或"J"来表示的。
例如,复数(2 + 5j)可以表示为:
complex(2,5)
在此示例中,我们将实数部分设置为2,虚数部分设置为5。
我们可以像处理普通数字一样处理复数。例如,我们可以使用运算符进行加法、乘法等运算。
下面是一个示例代码片段,展示如何创建和操作一个复数:
# 创建一个复数
vaibhav = complex(2,5)
# 获取实部和虚部
real = vaibhav.real
imag = vaibhav.imag
# 打印实部和虚部
print("Real part:", real)
print("Imaginary part:", imag)
# 进行加法操作
sum = vaibhav + complex(3,4)
# 打印结果
print("Sum:", sum)
# 进行乘法操作
product = vaibhav * complex(1,-1)
# 打印结果
print("Product:", product)
输出:
Real part: 2.0
Imaginary part: 5.0
Sum: (5+9j)
Product: (7-3j)
如此,我们就可以在Python中使用复数数据类型进行各种计算了。