python中复数类型的实部和虚部都是浮点数,python语言中,复数类型中实数部分和虚数部分
复数是实数和虚数的组合,表示为:x yj。
复数是一对有序的浮点数(x,y),其中x是实部,y是虚部。
Python中复数的概念;
1.虚数不能单独存在。它们总是与值为0.0的实部一起构成一个复数。
2.复数由实部和虚部组成。
3.虚数语法:实数imagej
4.实数和虚数都是浮点数。
5.虚数部分必须有后缀J或J #编码=utf8。
aa=123-12j
打印aa.real #输出实数部分123.0
打印aa.imag #输出虚部-12.0
输出是:123.0
-12.0
相关:《Python视频教程》
复数的内置属性:
复数有数据属性,是复数的实部和虚部。
复数也有共轭方法,可以调用该方法返回复数的共轭复数对象。
复数的性质:real(复数的实部),imag(复数的虚部),conjugate()(复数的返回共轭复数)# coding=utf8 class complex(object):
创建一个静态属性来记录类版本号
版本=1.0
创建用于操作和初始化复数的复数类
def __init__(self,rel=15,img=15j):
self . realpart=rel self . imag part=img
#创建复数
def creatComplex(自身):
返回。真实的自我。Imagpart #获取输入数字部分的虚部。
定义获取(自身):
#将虚部转换为字符串
img=str(self.imagPart)
#切割字符串以获得数字部分
img=img[:-1]
返回浮动(img)
定义测试():
打印“运行测试.”
com=Complex()
Cplex=com.creatComplex()
if Cplex.imag==com.getImg():
print com.getImg()
否则:
及格
如果Cplex.real==com.realPart:
打印com.realPart else:
及格
#本原复数
打印宗教情结是:,复杂
#查找共轭复数
print 共轭复数是:,Cplex.conjugate()
if __name__==__main__ :
测试()
以上是python复数虚数部分如何表达的细节。更多信息请关注jquery中文网其他相关文章!
本文原载于jQuery中文网。转载请注明出处。谢谢大家的尊重!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。