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中复数怎么表示的详细内容,更多请关注Gxl网其它相关文章!
本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉
本文系统来源:php中文网
python复数类型的虚部通过什么表示_在python中复数怎么表示相关推荐
- python复数类型的虚部通过什么表示_python复数,python中复数怎么表示
你说的没错,可以是大写的,所以其实C也是错的 Python语言中有关复数的几个概念 1.规定复数的乘法按照以下的法则进行: 设z1=a+bi,z2=c+di(a.b.c.d∈R)是任意两个复数,那么它 ...
- Python变量类型(l整型,长整形,浮点型,复数,列表,元组,字典)学习
#coding=utf-8 __author__ = 'Administrator'#Python变量类型#Python数字,python支持四种不同的数据类型 int整型 long长整型 float ...
- python整数类型的输出格式_Python数据类型(整数,浮点数,复数,字符串,format()用法)...
一.整数类型 1.与数学中的整数概念一致,没有取值范围限制. 2.整数类型共有4种进制表示:十进制.二进制.八进制. 十六进制,默认十进制,其他进制需增加引导符(不区分 大小写) 二进制 0b或0B, ...
- python整数类型没有取值范围限制_详解Python中6种数据类型
Python中数据类型主要有六种:数字类型,字符串类型,元组类型,列表类型,文件类型和字典类型,我们今天先介绍前四种类型. 假如在Python程序中,出现了"010",那么这个&q ...
- 关于python中的复数、下列说法正确的是_关于Python中的复数,下列说法正确的是?...
关于Python中的复数,下列说法正确的是? 答:表示复数的语法是real + image j 实部和虚部都是浮点数 方法conjugate返回复数的共轭复数 中国大学MOOC: 依据年龄和死亡率之间 ...
- python程序设计与案例教程王小银_《Python程序设计与案例教程》王小银著【摘要 书评 在线阅读】-苏宁易购图书...
目录 *1章程序设计基础与Python概述 1.1程序设计与程序设计语言 1.1.1程序设计与计算思维 1.1.2程序设计语言 1.2Python语言概述 1.2.1Python语言的发展 1.2.2 ...
- 以下对python程序缩进格式描述错误的是_关于 Python 程序格式框架,以下选项中描述错误的是 _________ 。_学小易找答案...
[单选题]在Python 3函数中,用于获取用户输入的是 _________ . [听力题]conversation2 [其它] [判断题]( )立足于区域特点和差异分析,揭示国际贸易的空间分布和地域 ...
- 树莓派python编程入门与实战解压密码_树莓派Python编程入门与实战
目录 第一部分 树莓派编程环境 第1章 配置树莓派 3 1.1 获取树莓派 3 1.1.1 了解树莓派的历史 3 1.1.2 为什么要学习用Python 在树莓派上进行编程 4 1.2 获取树莓派 5 ...
- 下列选项中不属于python循环语句的是哪一项_下列选项中,不属于字典操作的方法是哪一项?_学小易找答案...
[简答题]字符串有哪几种表现形式? [简答题]简述Python程序的执行过程. [单选题]Python 语句x='char';y=2,print(x+y)输出的结果是哪一项?() [编程题]输入三角形 ...
- python函数和模块有什么关键特性_【Python函数与模块】(2)函数的特点
原博文 2020-04-07 22:16 − 1. 隐藏实现功能的细节 2. 提高代码的重用度 3. 提高可读性,便于调试... 相关推荐 2019-09-28 21:13 − Python pyth ...
最新文章
- 对于初学者十条PCB元器件摆放小技巧
- SpringBoot(十二):springboot如何测试打包部署
- js检测开发者工具Devtools是否打开防调试
- 关于目录操作walk
- 高速pcb设计指南 1~8
- HTTP 404 - 未找到文件 怎么样解决
- 快速排序_two-powinters思想
- AppLinks使用详解
- 微信聊天记录云存储服务如何收费
- 计算机dll修复工具,DLL修复工具哪个好?五款修复能力强推荐
- 华三路由器双向NAT
- python解决Unicode编码问题比如\xE6\x9F\xB3\xE4\xBA\x91
- 纽约时间比加州时间早三个小时
- c语言函数传递坐标值,C语言中,函数间数据传递的方式有三种,即用返回值、参数、全局变量。...
- 金蝶开发 破解数据中心用户密码
- k8s调度之亲和/反亲和
- xml文件基本格式与解析
- HA集群强制进行Active/Standby切换的命令
- 洛谷P1489 猫狗大战
- usaco 奶牛集会 奶牛抗议
热门文章
- 项目管理中的变更管理是什么?
- 三步解决error Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft C++ Build Tools“
- 信捷xd5接线图_信捷XD5系列差分机型PLC
- 我看过的安全方面的好文章
- js制作动态图片时钟
- 韩国国立全北大学入学简介
- 免费好用的判定节假日API来了
- 转录组-蛋白组-代谢组关联分析
- 减少计算机硬盘,电脑磁盘分区会降低性能?
- 关于PPT母版的含义和使用方法