complex函数可以使用参数real + imag*j方式创建一个复数。也可以转换一个字符串的数字为复数;或者转换一个数字为复数。

如果第一个参数是字符串,第二个参数不用填写,会解释这个字符串且返回复数;不过,第二个参数不能输入字符串方式,否则会出错。real和imag参数可以输入数字,如果imag参数没有输入,默认它就是零值,这个函数就相当于int()或float()的功能。如果real和imag参数都输入零,这个函数就返回0j。有了这个函数,就可以很方便地把一个列表转换为复数的形式。

注意:当想从一个字符串的复数形式转换复数时,需要注意的是在字符串中间不能出现空格,比如写成complex(‘1+2j'),而不是写成complex(1 +2j'), 否则会返回ValueError异常。

例子:

代码如下:#complex()

print(complex(1))

print(complex('2+1j'))

print(complex(2, 5))

l = [1, 3, 4, 5]

for i in l:

print(complex(i, 5))

结果输出如下:(1+0j)

(2+1j)

(2+5j)

(1+5j)

(3+5j)

(4+5j)

(5+5j)

complex函数python_Python中complex函数有什么用?相关推荐

  1. class函数 python_python中class函数如何使用

    python中class函数如何使用 发布时间:2020-11-17 09:27:17 来源:亿速云 阅读:56 作者:小新 小编给大家分享一下python中class函数如何使用,相信大部分人都还不 ...

  2. power函数python_python中pow函数用法及功能说明

    这篇文章我们来讲一下在网站建设中,python中pow函数用法及功能说明.本文对大家进行网站开发设计工作或者学习都有一定帮助,下面让我们进入正文. 幂运算是高更数学的应用学科,是一种关于幂的数学运算. ...

  3. html中text函数,Excel中text函数的使用方法

    说到Excel,相信大家都再熟悉不过了,但说到Excel中text函数的使用方法,可能很多人都不太熟悉,下面随学习啦小编一起看看吧. Excel中text函数的使用方法 首先解释一下text函数的基本 ...

  4. linux 内核 fget,fgets函数 linux中fgets函数怎么用

    一个函数该如何使用?我们最先要了解的就是这个函数的语法以及具体的含义是什么,所以今天我们就来看一看fgets函数在实际的运用过程当中是如何使用的,希望能给大家带来一定的帮助. fgets函数--lin ...

  5. mysql中sign函数_Oracle中sign函数和decode函数的使用

    在逻辑编程中,经常用到If ndash; Then ndash;Else 进行逻辑判断.在DECODE的语法中,实际上就是这样的逻辑处理过程.它的语法 1.比较大小函数SIGN sign(x)或者Si ...

  6. python支持complex吗_Python中complex函数有什么用?

    complex函数可以使用参数real + imag*j方式创建一个复数.也可以转换一个字符串的数字为复数:或者转换一个数字为复数. 如果第一个参数是字符串,第二个参数不用填写,会解释这个字符串且返回 ...

  7. python中exp函数_Python3中exp()函数用法分析

    python中虚数函数exp怎么表示 复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示, 复数的实部a和虚部b都是浮点型 虚数函数exp用math是不行的要用cmat ...

  8. python local函数_python中的函数

    函数 一.函数的定义 def是可执行的代码.def创建了一个对象并将其赋值给某一变量名.def语句是实时执行的,即:def在运行时才进行评估,而在def之中的代码在函数调用后才会评估.函数本身就是一个 ...

  9. mysql算法函数_mysql中的函数总结

    mysql中常用日期时间函数 MySQL服务器中的三种时区设置: ①系统时区---保存在系统变量system_time_zone ②服务器时区---保存在全局系统变量global.time_zone ...

最新文章

  1. 红旗桌面版本最新应用方式和成绩解答100例-5
  2. 转:开火,移动-大神Joel 也浮躁
  3. 工作67:el-table问题
  4. C#编写程序监测某个文件夹内是否有文件进行了增,删,改的动作?
  5. 揭秘手机行业未来AI之路
  6. Que2Search: Fast and Accurate Query and Document Understanding for Search at Facebook论文笔记
  7. 黑鲨怎么修改服务器,黑鲨研习win7系统DNS服务器更换的还原教程
  8. shm 共享内存 android,共享内存
  9. 如何将离线DAT卫星影像解压为瓦片?
  10. Unity内置Shader解读10——Self-Illumin/Bumped Diffuse
  11. 循序搜寻法(使用卫兵)
  12. XRename(文件文件夹超级重命名工具)简介
  13. 传输门为什么是P/N双MOS结构
  14. java 前端模板_前端模板引擎入门
  15. 2019.5 美团实习生招聘(java软件开发)面经
  16. 人工智能前沿——未来AI技术的五大应用领域
  17. matlab 图片选取区域,利用MATLAB截取一张复杂图片中想要的区域
  18. 洛谷 p1010 幂次方 python实现
  19. Filter过滤词汇
  20. 【Lumion】要不要进来lu一下?

热门文章

  1. Disentangling and Unifying Graph Convolutions for Skeleton-Based Action Recognition
  2. Spoon Kettle 输入之获取文件名(Get file names)
  3. Android华为平行视界/小米横屏模式适配(左右分屏)
  4. 直流充电桩和交流充电桩有什么区别?
  5. 北大新任校长王恩哥的10句话
  6. QuTrunk与Paddle结合实践--VQA算法示例
  7. gsensor架构和原理分析
  8. 谷歌开始卷自己,AI架构Pathways加持,推出200亿生成模型
  9. Intel 助力移动云百万 IOPS 云硬盘,打造极速云存储体验
  10. MATLAB的minmax用法