你好,我是悦创。

一、数学中的负数

复数,为实数的延伸,它使任一多项式方程都有根。复数当中有个“虚数单位 i,它是-1的一个平方根,即i ^ 2 = -1。任一复数都可表达为x + yi,其中xy皆为实数,分别称为复数之“实部”和“虚部”。

复数的发现源于三次方程的根的表达式。数学上,“复”字表明所讨论的数域为复数,如复矩阵、复变函数等。

定义

复数通常写为如下形式:

a + bi

这里的ab是实数,而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复数类型相关推荐

  1. python复数类型-python复数类型

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 我想知道python(3.3.0)打印复数的方式. 我正在寻找一个解释,而不是改 ...

  2. python复数类型-Python基本数据类型巩固题

    1.关于Python的数字类型,以下选项中描述错误的是 A.1.0是浮点数,不是整数 B.浮点数也有十进制.二进制.八进制和十六进制等表示方法 C.整数类型的数值一定不会出现小数点 D.复数类型虚部为 ...

  3. python复数类型及其特点_二级Python语言程序设计分类模拟4

    二级 Python 语言程序设计分类模拟 4 单项选择题 1 .关于 Python 的数字类型,以下选项中描述错误的是 A . 1.0 是浮点数,不是整数 B .浮点数也有十进制.二进制.八进制和十六 ...

  4. python复数类型及其特点_python复数类型

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 我想知道python(3.3.0)打印复数的方式. 我正在寻找一个解释,而不是改 ...

  5. 【基础教程】Python复数类型(complex)详解

    复数(Complex)是 Python 的内置类型,直接书写即可.换句话说,Python 语言本身就支持复数,而不依赖于标准库或者第三方库. 复数由实部(real)和虚部(imag)构成,在 Pyth ...

  6. Python复数类型讲解

    复数类型: 前言: 复数类型表示数学中的复数.很久以前,数学界被求解如下等式难住了: x2 = -1 这是因为任何实数都不是上述等式的解.直到18世纪,数学家发明了"虚数单位",记 ...

  7. Python复数类型(complex)

    复数(Complex)是 Python 的内置类型,直接书写即可.其实,Python 语言本身就支持复数,而不依赖于标准库或者第三方库. 复数由实部(real)和虚部(imag)构成,在 Python ...

  8. python复数类型的虚部通过什么表示_python复数,python中复数怎么表示

    你说的没错,可以是大写的,所以其实C也是错的 Python语言中有关复数的几个概念 1.规定复数的乘法按照以下的法则进行: 设z1=a+bi,z2=c+di(a.b.c.d∈R)是任意两个复数,那么它 ...

  9. python复数类型及其特点_python 复数类型

    1 Python中的算数虚数不能单独存在,它们总是和一个值为0.0的实数部分一起构成一个复数表示虚数的语法:real+imagj实数部分和虚数部分都是浮点数虚数部分必须有j或J下面是些得数:64.23 ...

最新文章

  1. 用微信点单 订餐系统打造属于个人的O2O外卖订餐行业商业平台
  2. Asp.net MVC 示例项目Suteki.Shop分析之---结束篇
  3. Swift 反射Mirror的使用
  4. Linux快速工作使用指令经验(持续更新)
  5. 不是你无法入门自然语言处理(NLP),而是你没找到正确的打开方式
  6. git 只commit不push 会有影响吗_规范化团队 git 提交信息
  7. window10使用 Hyper-V 创建ubuntu虚拟机并使用增强会话功能
  8. .NET Core开发实战(第25课:路由与终结点:如何规划好你的Web API)--学习笔记(下)...
  9. xshell常用的命令
  10. java学习(108):StringBuilder连接字符串和删除操作
  11. CSUOJ修墙壁C语言,棋牌挂怎么编写 -棋牌挂怎么编写V6.1.16
  12. [渝粤教育] 西南科技大学 管理信息系统 在线考试复习资料(2)
  13. Atitit 日志分析与方法调用链 发出命令与接收,,接收使用缩进一格来。。。 方法闭合 使用notepad++选中字符串模式单词。。所以 cls_mthd 模式的输出,来确定一个具体命令。
  14. chrome浏览器无法下载http链接的资源
  15. 生成均匀分布次序统计量的伪随机数 生成删失伪随机样本
  16. 进击的UI--------------- UITableViewUITableView的移动
  17. OV7725鹰眼摄像头
  18. 1.数学建模比赛前期准备
  19. DFS——组合与排列
  20. OA性能调优方案(二)

热门文章

  1. java中的编译器是什么,java – JVM中的JIT编译器究竟是什么?
  2. 谈谈数据治理是什么?
  3. VSCode中tab自动补全标签
  4. Java实现大数乘法_Java实现大整数乘法
  5. Finished,saving caches...运行时卡顿问题的解决
  6. 【数据结构】——队列
  7. Django--关于路由配置与模板层心得
  8. 极性采样:通过奇异值对预训练生成网络的质量和多样性控制
  9. c语言三种方法求n的k次方
  10. 分类性能评价指标——精确率,召回率,F1值详细解释