Heim > Artikel > Backend-Entwicklung > Wie man den Imaginärteil komplexer Zahlen in Python ausdrückt
Eine komplexe Zahl besteht aus einer reellen Zahl und einer imaginären Zahl, ausgedrückt als: x+yj
Eine komplexe Zahl ist ein Paar geordneter Gleitkommazahlen (x, y), wobei x die ist Realteil und y ist der imaginäre Zahlenteil.
Konzepte über komplexe Zahlen in der Python-Sprache:
1. Imaginäre Zahlen können nicht alleine existieren, sie ergeben immer einen Wert von 0,0 Die Realteile bilden zusammen eine komplexe Zahl
2. Eine komplexe Zahl besteht aus einem Realteil und einem Imaginärteil
3. Die Syntax zum Ausdrücken imaginärer Zahlen: Real+Bildj
4. Die Summe des Realteils. Der Imaginärteil ist eine Gleitkommazahl
5 Der Imaginärteil muss das Suffix j oder J haben
#coding=utf8 aa=123-12j print aa.real # output 实数部分 123.0 print aa.imag # output虚数部分 -12.0
Das Ausgabeergebnis ist:
123.0 -12.0
Verwandte Empfehlungen: "Python-Video-Tutorial 》
Eingebaute Eigenschaften komplexer Zahlen:
Die komplexe Zahl Das Objekt verfügt über Dateneigenschaften, die den Realteil und den Imaginärteil der komplexen Zahl darstellen.
Komplexe Zahlen verfügen auch über eine konjugierte Methode, die aufgerufen werden kann, um das komplex konjugierte Objekt der komplexen Zahl zurückzugeben.
Komplexe Zahlenattribute: real (Realteil der komplexen Zahl), imag (Imaginärteil der komplexen Zahl), conjugate() (gibt die konjugierte komplexe Zahl der komplexen Zahl zurück)
#coding=utf8class 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 vonWie man den Imaginärteil komplexer Zahlen in Python ausdrückt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!