Python复数类型
你好,我是悦创。
一、数学中的负数
复数,为实数的延伸,它使任一多项式方程都有根。复数当中有个“虚数单位 i
,它是-1
的一个平方根,即i ^ 2 = -1
。任一复数都可表达为x + yi
,其中x
及y
皆为实数,分别称为复数之“实部”和“虚部”。
复数的发现源于三次方程的根的表达式。数学上,“复”字表明所讨论的数域为复数,如复矩阵、复变函数等。
定义
复数通常写为如下形式:
a + bi
这里的a
和b
是实数,而i
是虚数单位,它有着性质i ^ 2 = -1
。实数a
叫做复数的实部,而实数b
叫做复数的虚部。实数可以被认为是虚部为零的复数;就是说实数a
等价于复数a +0i
。实部为零且虚部不为零的复数也被称作“纯虚数”;而实部不为零且虚部也不为零的复数也被称作“非纯虚数”或“杂虚数”。
– 节选自维基百科
二、Python复数类型
在Python中,存在着复数数字类型, 它的一般形式为:
real + imagj
real`表示实部, `imag`表示虚部. `j`或`J`表示虚数单位. 虚部后必须有后缀`j`或`J
复数的创建
1.直接创建
num = 3 + 2j # 3为实部, 2为虚部
2.通过内置函数complex()
创建
num = complex(3, 2) # 3为实部, 2为虚部
复数类型可以通过<复数类型>.real
和<复数类型>.imag
来获得复数的实部和虚部:
>>> z = 1 + 2j
>>> z.real
1.0
>>> z.imag
2.0
参考文档
维基百科-复数:https://zh.wikipedia.org/wiki/%E5%A4%8D%E6%95%B0_(%E6%95%B0%E5%AD%A6)
AI悦创·推出辅导班啦,包括「Python 语言辅导班、C++辅导班、算法/数据结构辅导班、少儿编程、pygame 游戏开发」,全部都是一对一教学:一对一辅导 + 一对一答疑 + 布置作业 + 项目实践等。QQ、微信在线,随时响应!V:Jiabcdefh
Python复数类型相关推荐
- python复数类型-python复数类型
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 我想知道python(3.3.0)打印复数的方式. 我正在寻找一个解释,而不是改 ...
- python复数类型-Python基本数据类型巩固题
1.关于Python的数字类型,以下选项中描述错误的是 A.1.0是浮点数,不是整数 B.浮点数也有十进制.二进制.八进制和十六进制等表示方法 C.整数类型的数值一定不会出现小数点 D.复数类型虚部为 ...
- python复数类型及其特点_二级Python语言程序设计分类模拟4
二级 Python 语言程序设计分类模拟 4 单项选择题 1 .关于 Python 的数字类型,以下选项中描述错误的是 A . 1.0 是浮点数,不是整数 B .浮点数也有十进制.二进制.八进制和十六 ...
- python复数类型及其特点_python复数类型
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 我想知道python(3.3.0)打印复数的方式. 我正在寻找一个解释,而不是改 ...
- 【基础教程】Python复数类型(complex)详解
复数(Complex)是 Python 的内置类型,直接书写即可.换句话说,Python 语言本身就支持复数,而不依赖于标准库或者第三方库. 复数由实部(real)和虚部(imag)构成,在 Pyth ...
- Python复数类型讲解
复数类型: 前言: 复数类型表示数学中的复数.很久以前,数学界被求解如下等式难住了: x2 = -1 这是因为任何实数都不是上述等式的解.直到18世纪,数学家发明了"虚数单位",记 ...
- Python复数类型(complex)
复数(Complex)是 Python 的内置类型,直接书写即可.其实,Python 语言本身就支持复数,而不依赖于标准库或者第三方库. 复数由实部(real)和虚部(imag)构成,在 Python ...
- python复数类型的虚部通过什么表示_python复数,python中复数怎么表示
你说的没错,可以是大写的,所以其实C也是错的 Python语言中有关复数的几个概念 1.规定复数的乘法按照以下的法则进行: 设z1=a+bi,z2=c+di(a.b.c.d∈R)是任意两个复数,那么它 ...
- python复数类型及其特点_python 复数类型
1 Python中的算数虚数不能单独存在,它们总是和一个值为0.0的实数部分一起构成一个复数表示虚数的语法:real+imagj实数部分和虚数部分都是浮点数虚数部分必须有j或J下面是些得数:64.23 ...
最新文章
- 用微信点单 订餐系统打造属于个人的O2O外卖订餐行业商业平台
- Asp.net MVC 示例项目Suteki.Shop分析之---结束篇
- Swift 反射Mirror的使用
- Linux快速工作使用指令经验(持续更新)
- 不是你无法入门自然语言处理(NLP),而是你没找到正确的打开方式
- git 只commit不push 会有影响吗_规范化团队 git 提交信息
- window10使用 Hyper-V 创建ubuntu虚拟机并使用增强会话功能
- .NET Core开发实战(第25课:路由与终结点:如何规划好你的Web API)--学习笔记(下)...
- xshell常用的命令
- java学习(108):StringBuilder连接字符串和删除操作
- CSUOJ修墙壁C语言,棋牌挂怎么编写 -棋牌挂怎么编写V6.1.16
- [渝粤教育] 西南科技大学 管理信息系统 在线考试复习资料(2)
- Atitit 日志分析与方法调用链 发出命令与接收,,接收使用缩进一格来。。。 方法闭合 使用notepad++选中字符串模式单词。。所以 cls_mthd 模式的输出,来确定一个具体命令。
- chrome浏览器无法下载http链接的资源
- 生成均匀分布次序统计量的伪随机数 生成删失伪随机样本
- 进击的UI--------------- UITableViewUITableView的移动
- OV7725鹰眼摄像头
- 1.数学建模比赛前期准备
- DFS——组合与排列
- OA性能调优方案(二)