python判断复数_在python中复数怎么表示
详细内容
我们把形如z=a+bj(a,b均为实数)的数称为复数,其中a称为实部,b称为虚部,j称为虚数单位。
一个复数时一对有序浮点数 (x,y),其中 x 是实数部分,y 是虚数部分。
Python 语言中有关复数的概念:
1、虚数不能单独存在,它们总是和一个值为 0.0 的实数部分一起构成一个复数
2、复数由实数部分和虚数部分构成
3、表示复数的语法:real+imagej
4、实数部分和虚数部分都是浮点数
5、虚数部分必须有后缀j或Jaa=123-12j
print aa.real # output 实数部分 123.0
print aa.imag # output虚数部分 -12.0
输出结果为:123.0
-12.0
复数的内建属性:
复数对象拥有数据属性,分别为该复数的实部和虚部。
复数还拥有 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教程栏目进行学习!
python判断复数_在python中复数怎么表示相关推荐
- python判断成年_使用python判断你是青少年还是老年人
今天来给大家讲讲python中最基本的 if 条件语句,这几乎是所有编程语言中都存在的语句,只是语法结构稍有不同. 程序之所以能自动处理很多的事情,if条件语句在这里功不可没,程序可以通过if来判断不 ...
- python判断成年_用python判断你是青少年还是老年人
今天来给大家讲讲python中最基本的 if 条件语句,这几乎是所有编程语言中都存在的语句,只是语法结构稍有不同. 程序之所以能自动处理很多的事情,if条件语句在这里功不可没,程序可以通过if来判断不 ...
- python判断质数_使用Python语言判断质数(素数)的简单方法讲解
本文主要向大家介绍了使用Python语言判断质数(素数)的简单方法,通过具体的实例让大家了解,希望对大家学习Python语言有所帮助. 质数又称素数.指在一个大于1的自然数中,除了1和此整数自身外,不 ...
- python判断座位号_利用Python实现图书馆座位抓取(自动预约),python,抢座
脚本功能 系统开放座位时快速预约指定位置 可以设置预约的时间段 运行以后会一直帮你抢,需要手动停止 即使遇到更强的脚本自动帮抢下一个座位 实现 首先解决登录问题,通过F12找出登录请求包,分析对比一下 ...
- python中复数类型与数学中复数的概念一致_2020年9月计算机二级python选择题在线题库12/15...
1.在最坏情况下比较次数相同的是(). A.冒泡排序与快速排序 B.简单插入排序与希尔排序 C.简单选择排序与堆排序 D.快速排序与希尔排序 A [解析]冒泡排序.快速排序.简单插入排序.简单选择排 ...
- Python判断两个文件夹中互相不同的文件有哪些、判断一个文件夹相对于另外一个文件夹缺少了哪些文件
Python判断两个文件夹中互相不同的文件有哪些.判断一个文件夹相对于另外一个文件夹缺少了哪些文件 目录 Python判断两个文件夹中互相不同的文件有哪些.判断一个文件夹相对于另外一个文件夹缺少了哪些 ...
- python 时间序列预测_使用Python进行动手时间序列预测
python 时间序列预测 Time series analysis is the endeavor of extracting meaningful summary and statistical ...
- python 概率分布模型_使用python的概率模型进行公司估值
python 概率分布模型 Note from Towards Data Science's editors: While we allow independent authors to publis ...
- python中如何判断大小写_用python如何判断字符的大小写
Python提供了isupper(),islower(),istitle()方法用来判断字符串的大小写. 1.isupper()方法 Python isupper() 方法检测字符串中所有的字母是否都 ...
最新文章
- 在Zf2中实现Controller按照URL自动注册
- unity项目源码_在Unity中使用protobuf
- Spring Boot 配置文件 yml与properties
- jsp网上商城jsp课程设计
- 【☀️C语言函数传参の结构体数组篇☀️】
- Docker系列教程02-MongoDB默认开启鉴权
- MongoDB(7.mongodb中创建索引)
- 虚拟机拷贝数据到服务器,虚拟机文件拷到u盘上
- 分治——南蛮图腾(洛谷 P1498)
- 你知道的Python面向对象真的是全面的嘛?看看这个你就知道了
- java mybatis 代码生成器_mybatis自动生成java代码
- jsp三大指令(总结)
- 【滤波器】基于时变维纳滤波器实现语音去噪含Matlab源码
- linux系统ss命令详解,ss命令 - Linux命令大全 | linux教程
- swift3 下标subscript
- 轻松认识网络防火墙及应用
- 中科创达C++ 二面(hr面,30min,offer)
- mysql 磁盘已满_MySQL 磁盘满了,怎么办??
- 【学习笔记】NIM游戏与SG函数初探
- 自动生成 changelog.md,做一名有追求的工程师
热门文章
- OSG —— 笔记2 - 加载模型(附源码)
- R语言高清图片输出设置
- 陕西省2019初二计算机信息模拟题,2019陕西信合考试模拟-计算机题8
- 什么是监督学习非监督学习,强化学习
- IntelliJ IDEA 自定义主题样式设置
- Li‘s 核磁共振影像数据处理-8-纤维追踪成像理论
- 小学计算机实验考查总结,2020年小学实验考查工作总结
- 【Liunx】进程的程序替换——自定义编写极简版shell
- 抖音矩阵号怎么搭建?短视频矩阵号营销方案分享
- 2023最新青龙面板对接新版傻妞SillyGirl及go-cqhttp+短信登录(ark)全套详细教程