Heim > Artikel > Backend-Entwicklung > So drucken Sie konjugierte komplexe Zahlen in Python
Eine komplexe Zahl besteht aus einer reellen Zahl und einer imaginären Zahl, ausgedrückt als: x+yj
Eine negative Zahl ist ein Paar geordneter Gleitkommazahlen (x, y), wobei x ist der Realteil, y ist der Imaginärteil.
Das Konzept der negativen Zahlen in der Python-Sprache:
1. Imaginäre Zahlen können nicht alleine existieren. Sie bilden immer eine komplexe Zahl mit einem Wert von 0,0
2. Komplexe Zahlen bestehen aus Realteilen und Imaginärteilen
3 Syntax zum Ausdrücken von Imaginärzahlen: Realteile und Imaginärteile sind beide Gleitkommazahlen 🎜>
5. Imaginäre Zahlen Teil muss das Suffix j oder J habenEingebaute Eigenschaften für Pluralformen:
Pluralobjekte haben jeweils Dateneigenschaften für den Plural. Die Real- und Imaginärteile von .
Komplexe Zahlen verfügen auch über die konjugierte Methode, die aufgerufen werden kann, um das konjugierte komplexe Objekt der komplexen Zahl zurückzugeben. Verwandte Empfehlungen: „Python-Video-Tutorial
“class Complex(object): '''创建一个静态属性用来记录类版本号''' version=1.0 '''创建个复数类,用于操作和初始化复数''' def __init__(self,rel=15,img=15j): self.realPart=rel self.imagPart=img #创建复数 def creatComplex(self): return self.realPart+self.imagPart #获取输入数字部分的虚部 def getImg(self): #把虚部转换成字符串 img=str(self.imagPart) #对字符串进行切片操作获取数字部分 img=img[:-1] return float(img) def test(): print "run test..........." com=Complex() Cplex= com.creatComplex() if Cplex.imag==com.getImg(): print com.getImg() else: pass if Cplex.real==com.realPart: print com.realPart else: pass #原复数 print "the religion complex is :",Cplex #求取共轭复数 print "the conjugate complex is :",Cplex.conjugate() if __name__=="__main__": test()
Das obige ist der detaillierte Inhalt vonSo drucken Sie konjugierte komplexe Zahlen in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!