复数是由一个实数和一个虚数组合构成,表示为:x + yj
一个复数时一对有序浮点数(x, y),其中x是实数部分,y是虚数部分。
<强> Python语言中有关复数的概念:强>
1,虚数不能单独存在,它们总是和一个值为0.0的实数部分一起构成一个复数
2,复数由实数部分和虚数部分构成
3,表示虚数的语法:真实+ imagej
4,实数部分和虚数部分都是浮点数
5,虚数部分必须有后缀j或
<强>复数的内建属性:强>
复数对象拥有数据属性,分别为该复数的实部和虚部。
复数还拥有共轭方法,调用它可以返回该复数的共轭复数对象。
复数属性:真正的(复数的实部),图像放大(复数的虚部)、共轭()(返回复数的共轭复数)
类复杂(对象): “创建一个静态属性用来记录类版本号” 版本=1.0 “创建个复数类,用于操作和初始化复数” def __init__(自我,rel=15, img=15 j): self.realPart=rel self.imagPart=img #创建复数 def creatComplex(自我): 返回self.realPart + self.imagPart #获取输入数字部分的虚部 def getImg(自我): #把虚部转换成字符串 img=str (self.imagPart) #对字符串进行切片操作获取数字部分 img=img (: 1) 返回浮动(img) def测试(): 打印“运行测试...........” com=复杂() 最大化策略=com.creatComplex () 如果Cplex.imag==com.getImg (): 打印com.getImg () 其他: 通过 如果Cplex.real==com.realPart: 打印com.realPart 其他: 通过 #原复数 打印“宗教是复杂的:“最大化策略 #求取共轭复数 打印“共轭复杂是:Cplex.conjugate () if __name__==癬_main__”: 测试()
,复数实例代码:
#=utf8编码 “‘ 复数是由一个实数和一个虚数组合构成,表示为:x + yj 一个负数时一对有序浮点数(x, y),其中x是实数部分,y是虚数部分。 Python语言中有关负数的概念: 1、虚数不能单独存在,它们总是和一个值为0.0的实数部分一起构成一个复数 2、复数由实数部分和虚数部分构成 3,表示虚数的语法:真实+ imagej 4、实数部分和虚数部分都是浮点数 5、虚数部分必须有后缀j或j 复数的内建属性: 复数对象拥有数据属性,分别为该复数的实部和虚部。 复数还拥有共轭方法,调用它可以返回该复数的共轭复数对象。 复数属性:真正的(复数的实部),图像放大(复数的虚部)、共轭()(返回复数的共轭复数) “‘ 类复杂(对象): “创建一个静态属性用来记录类版本号” 版本=1.0 “创建个复数类,用于操作和初始化复数” def __init__(自我,rel=15, img=15 j): self.realPart=rel self.imagPart=img #创建复数 def creatComplex(自我): 返回self.realPart + self.imagPart #获取输入数字部分的虚部 def getImg(自我): #把虚部转换成字符串 img=str (self.imagPart) #对字符串进行切片操作获取数字部分 img=img (: 1) 返回浮动(img) def测试(): 打印“运行测试...........” com=复杂() 最大化策略=com.creatComplex () 如果Cplex.imag==com.getImg (): 打印com.getImg () 其他: 通过 如果Cplex.real==com.realPart: 打印com.realPart 其他: 通过 #原复数 打印“宗教是复杂的:“最大化策略 #求取共轭复数 打印“共轭复杂是:Cplex.conjugate () if __name__==癬_main__”: 测试() >之前
python打印出共轭复数的方法详解