python print出共轭复数的方法详解


Posted in Python onJune 25, 2019

复数是由一个实数和一个虚数组合构成,表示为:x+yj

一个复数时一对有序浮点数(x,y),其中x是实数部分,y是虚数部分。

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

1、虚数不能单独存在,它们总是和一个值为0.0的实数部分一起构成一个复数

2、复数由实数部分和虚数部分构成

3、表示虚数的语法:real+imagej

4、实数部分和虚数部分都是浮点数

5、虚数部分必须有后缀j或J

复数的内建属性:

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

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

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

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()

 复数实例代码:

#coding=utf8
'''
复数是由一个实数和一个虚数组合构成,表示为:x+yj
一个负数时一对有序浮点数(x,y),其中x是实数部分,y是虚数部分。
Python语言中有关负数的概念:
1、虚数不能单独存在,它们总是和一个值为0.0的实数部分一起构成一个复数
2、复数由实数部分和虚数部分构成
3、表示虚数的语法:real+imagej
4、实数部分和虚数部分都是浮点数
5、虚数部分必须有后缀j或J
复数的内建属性:
复数对象拥有数据属性,分别为该复数的实部和虚部。
复数还拥有conjugate方法,调用它可以返回该复数的共轭复数对象。
复数属性:real(复数的实部)、imag(复数的虚部)、conjugate()(返回复数的共轭复数)
'''
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()
Python 相关文章推荐
Python中replace方法实例分析
Aug 20 Python
Python中获取网页状态码的两个方法
Nov 03 Python
python实现爬取千万淘宝商品的方法
Jun 30 Python
Python中集合的内建函数和内建方法学习教程
Aug 19 Python
基于python实现的抓取腾讯视频所有电影的爬虫
Apr 22 Python
Python增量循环删除MySQL表数据的方法
Sep 23 Python
Python网络爬虫神器PyQuery的基本使用教程
Feb 03 Python
TensorFlow模型保存/载入的两种方法
Mar 08 Python
浅析Python装饰器以及装饰器模式
May 28 Python
python3.7.0的安装步骤
Aug 27 Python
基于Python爬虫采集天气网实时信息
Jun 05 Python
进行数据处理的6个 Python 代码块分享
Apr 06 Python
python安装pil库方法及代码
Jun 25 #Python
Python处理时间日期坐标轴过程详解
Jun 25 #Python
python 在某.py文件中调用其他.py内的函数的方法
Jun 25 #Python
python求最大值最小值方法总结
Jun 25 #Python
python安装requests库的实例代码
Jun 25 #Python
Python登录系统界面实现详解
Jun 25 #Python
用python打印菱形的实操方法和代码
Jun 25 #Python
You might like
PHP自定义函数收代码
2010/08/01 PHP
PHP使用PHPExcel删除Excel单元格指定列的方法
2016/07/06 PHP
thinkphp5.1 文件引入路径问题及注意事项
2018/06/13 PHP
laravel框架邮箱认证实现方法详解
2019/11/22 PHP
JS获取IUSR_机器名和IWAM_机器名帐号的密码
2006/12/06 Javascript
基于jquery的高性能td和input切换并可修改内容实现代码
2011/01/09 Javascript
chrome原生方法之数组
2011/11/30 Javascript
javascript读取Xml文件做一个二级联动菜单示例
2014/03/17 Javascript
玩转方法:call和apply
2014/05/08 Javascript
Kindeditor在线文本编辑器如何过滤HTML
2016/04/14 Javascript
JavaScript requestAnimationFrame动画详解
2017/09/14 Javascript
使用vue根据状态添加列表数据和删除列表数据的实例
2018/09/29 Javascript
vue图片加载失败时用默认图片替换的方法
2019/08/29 Javascript
vue实现表单录入小案例
2019/09/27 Javascript
[01:00:49]DOTA2-DPC中国联赛 正赛 Ehome vs iG BO3 第二场 1月31日
2021/03/11 DOTA
打包发布Python模块的方法详解
2016/09/18 Python
详解python上传文件和字符到PHP服务器
2017/11/24 Python
对dataframe进行列相加,行相加的实例
2018/06/08 Python
Django之创建引擎索引报错及解决详解
2019/07/17 Python
Pytorch Tensor的索引与切片例子
2019/08/18 Python
Django+Uwsgi+Nginx如何实现生产环境部署
2020/07/31 Python
Python基于Serializer实现字段验证及序列化
2020/11/04 Python
matplotlib绘制鼠标的十字光标的实现(自定义方式,官方实例)
2021/01/10 Python
Pytorch 中的optimizer使用说明
2021/03/03 Python
美国玛丽莎收藏奢华时尚商店:Marissa Collections
2016/11/21 全球购物
MCAKE蛋糕官方网站:一直都是巴黎的味道
2018/02/06 全球购物
澳大利亚波西米亚风情网上商店:Czarina
2019/03/18 全球购物
Osklen官方在线商店:巴西服装品牌
2019/04/25 全球购物
mysql_pconnect()和mysql_connect()有什么区别
2012/05/25 面试题
PHP两种查询函数array/row的区别
2013/06/03 面试题
银行实习人员自我鉴定
2013/09/22 职场文书
2014年房地产个人工作总结
2014/12/20 职场文书
网吧员工管理制度
2015/08/05 职场文书
React中的Context应用场景分析
2021/06/11 Javascript
Win11 引入 Windows 365 云操作系统,适应疫情期间混合办公模式:启动时直接登录、模
2022/04/06 数码科技
Python 装饰器(decorator)常用的创建方式及解析
2022/04/24 Python