复数是由一个实数和一个虚数组合构成,表示为:x+yj,一个复数是一对有序浮点数 (x,y),其中 x 是实数部分,y 是虚数部分。

Python 语言中有关复数的概念:

  1. 虚数不能单独存在,它们总是和一个值为 0.0 的实数部分一起构成一个复数
  2. 复数由实数部分和虚数部分构成
  3. 表示虚数的语法:real+imagej
  4. 实数部分和虚数部分都是浮点数
  5. 虚数部分必须有后缀j或J
#coding=utf8aa=123-12j
print aa.real  # output 实数部分 123.0
print aa.imag  # output虚数部分 -12.0

输出结果为:

123.0
-12.0

复数的内建属性:

复数对象拥有数据属性,分别为该复数的实部和虚部。

复数还拥有 conjugate 方法,调用它可以返回该复数的共轭复数对象。

复数属性:real(复数的实部)、imag(复数的虚部)、conjugate()(返回复数的共轭复数)

#coding=utf8class Complex(object):'''创建一个静态属性用来记录类版本号'''version=1.0'''创建个复数类,用于操作和初始化复数'''def __init__(self,rel=15,img=15j):self.realPart=relself.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:passif Cplex.real==com.realPart:print com.realPartelse:pass#原复数print "the religion complex is :",Cplex#求取共轭复数print "the conjugate complex is :",Cplex.conjugate()if __name__=="__main__":test()

Python 复数属性及操作介绍相关推荐

  1. [转载] python复数类型-Python 复数属性和方法操作实例

    参考链接: Python中的复数1(简介) 复数是由一个实数和一个虚数组合构成,表示为:x+yj 一个复数时一对有序浮点数 (x,y),其中 x 是实数部分,y 是虚数部分. Python 语言中有关 ...

  2. Python 复数属性和方法操作实例

    复数是由一个实数和一个虚数组合构成,表示为:x+yj 一个复数时一对有序浮点数 (x,y),其中 x 是实数部分,y 是虚数部分. Python 语言中有关复数的概念: 1.虚数不能单独存在,它们总是 ...

  3. Python复数属性和方法操作实例

    无意中发现了一个很好的软件测试网站,忍不住分享一下给大家.觉得很实用,所以分享给大家.点这里可以跳转到教程. #coding=utf8 ''' 复数是由一个实数和一个虚数组合构成,表示为:x+yj 一 ...

  4. python语言复数类型实部可以为0_[转载] python复数类型-Python 复数属性和方法操作实例...

    参考链接: Python中的复数1(简介) 复数是由一个实数和一个虚数组合构成,表示为:x+yj 一个复数时一对有序浮点数 (x,y),其中 x 是实数部分,y 是虚数部分. Python 语言中有关 ...

  5. python复数实部可以为0吗_Python复数属性和方法运算操作示例

    Python复数属性和方法运算操作示例 这篇文章主要介绍了Python复数属性和方法运算操作,结合实例形式分析了Python复数运算相关操作技巧,代码注释备有详尽说明, 分享给大家供大家参考,具体如下 ...

  6. python支持复数以及相关的运算吗_Python复数属性和方法运算操作示例

    本文实例讲述了Python复数属性和方法运算操作.分享给大家供大家参考,具体如下: #coding=utf8 ''''' 复数是由一个实数和一个虚数组合构成,表示为:x+yj 一个负数时一对有序浮点数 ...

  7. python实数绝对值的计算循环操作_Python复数属性和方法运算操作示例

    本文实例讲述了Python复数属性和方法运算操作.分享给大家供大家参考,具体如下: #coding=utf8 ''''' 复数是由一个实数和一个虚数组合构成,表示为:x+yj 一个负数时一对有序浮点数 ...

  8. Python tkinter Entry 属性和方法介绍

    Python Tkinter Entry 属性和方法介绍 1. Entry 1.1标准属性 1.2方法 2. Entry属性和方法说明程序 2.1 窗口代码 2.2 属性和方法代码 1. Entry ...

  9. 简单介绍实体类或对象序列化时,忽略为空属性的操作

    这篇文章主要介绍了实体类或对象序列化时,忽略为空属性的操作,具有很好的参考价值,希望对大家有所帮助.如有错误或未考虑完全的地方,望不吝赐教 第一种,在配置文件配置 在application.xml直接 ...

最新文章

  1. NOIP2013 货车运输
  2. 设置tomcat管理员的用户名和密码
  3. python 函数教程:必选参数与默认参数
  4. python 人脸轮廓提取_实现人脸识别、人脸68个特征点提取,或许这个 Python 库能帮到你!...
  5. Visual Media Server – 2 - 下载模块草图
  6. Java集合框架:Collections工具类
  7. hdu 1569 方格取数(2) 最大点权独立集
  8. linux下使用nginx搭建集群,CentOS(linux) 下Nginx的安装(Nginx+Tomcat集群第一步)
  9. mysql交叉编译 cmake_CMake交叉编译配置
  10. 【转】c#数字图像处理(三)灰度直方图
  11. 真正解决ASP.NET每一个页面首次访问超级慢的问题 (转载)
  12. 烂泥:nagios学习(四):pnp4nagios图形化绘制nagios数据
  13. 一个月爆肝一个基于SpringBoot的在线教育系统【源码开源】【建议收藏】
  14. C++实现人机对战围棋(使用Leela Zero权重)-策略
  15. MySQL索引失效的11种情况
  16. 0基础转行3D建模,从月薪3000到15k,我整理的超全学习指南
  17. unity-2D游戏地面检测 三射线检测
  18. Android系统安全 — 5.3-APK V2签名介绍
  19. 简述php的特点,PHP语言有哪些优势和特点(三)
  20. WinPcap编程常用函数和数据结构

热门文章

  1. 人工智能顶级会议ICLR取消线下会议:远程出席、视频演讲
  2. 一个妹子的美团面试经历,历经 4 轮 2 小时,成功拿到 Offer
  3. 新手熊猫烧香学习笔记
  4. 用Python爬取42年数据,告诉你高考有多难!
  5. Scrapy框架items数据建模、翻页请求、requests对象请求、meta参数的使用
  6. 因为失误导致数据丢失
  7. 用source命令执行脚本和用sh执行脚本之间的区别
  8. OpenCV形态学处理使用技巧与应用演示
  9. Python logging调用Logger.info方法的处理过程
  10. 利用IPSec实现网络安全之三(身份验证和加密数据)