本函数可以使用参数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)

蔡军生  QQ:9073204  深圳

Python标准库:内置函数complex([real[, imag]])相关推荐

  1. Python标准库 内置函数exec object globals locals

    本函数是执行一段语句或函数.参数object是一个字符串的语句或者一个编译过的语句的对象名称.参数globals是全局命名空间,用来指定执行语句时可以访问的全局命名空间:参数locals是局部命名空间 ...

  2. python语音识别的第三方库_python标准库+内置函数+第三方库: 7.音频处理

    python标准库+内置函数+第三方库 欲善其事,必先利其器 这其器必是python的标准库+内置函数,话说许多第三方库, 也是对标准库的使用,进行封装,使得使用起来更方便. 这些库以使用场景来分类: ...

  3. python定义fmax_Python标准库:内置函数max(iterable, *[, key, default])说明

    max(arg1, arg2, *args[, key]) 本函数是迭代对象iterable进行比较,找出最大值返回.当key参数不为空时,就以key的函数对象为判断的标准. 例子: #max() a ...

  4. [转载] python支持complex吗_Python 内置函数complex详解

    参考链接: Python complex() 英文文档: class complex([real[, imag]]) Return a complex number with the value re ...

  5. python中的complex是什么意思_Python 内置函数complex详解,pythoncomplex

    Python 内置函数complex详解,pythoncomplex 英文文档: class complex([real[, imag]]) Return a complex number with ...

  6. python 3 常用内置函数

    一.简介 如其他计算机语言一般, python 也有自己的内置函数,本文会一一实现python的所有内置函数,并注明一些需注意的地方 二.内置函数一览 三.实现 目录 (1)dir() (2)help ...

  7. [转载] [python标准库]math——数学函数

    参考链接: Python数学库| expm1()方法 [python标准库]math--数学函数         作用:提供函数完成特殊的数学运算.         Python 版本:1.4 及以后 ...

  8. [转载] (三)Python关键字和内置函数

    参考链接: Python中的数学函数 4(特殊函数和常量) 一.Python的关键字 和其他语言一样,关键字有特殊含义,并且关键字不能作为变量名.函数名.类名等标识符. 快速查看关键字的方法除了上cs ...

  9. python之路——内置函数和匿名函数

    楔子 在讲新知识之前,我们先来复习复习函数的基础知识. 问:函数怎么调用? 函数名() 如果你们这么说...那你们就对了!好了记住这个事儿别给忘记了,咱们继续谈下一话题... 来你们在自己的环境里打印 ...

最新文章

  1. 美国《消费者报告》实测特斯拉Model 3,“完全自动驾驶”名不符实
  2. 【Flutter】Future 异步编程 ( 简介 | then 方法 | 异常捕获 | async、await 关键字 | whenComplete 方法 | timeout 方法 )
  3. 第7课第2节_Binder系统_c++实现_编译测试
  4. vue拖动改变模板_可视化拖拽 UI 布局之拖拽篇
  5. IIS部署时提示:InvalidOperationException:未能映射路径“/”
  6. react——一个todolist的demo
  7. c语言inline不起作用,C语言inline内联函数学习小结
  8. java实现复原IP地址,回溯算法:复原IP地址
  9. matlab if 中的等于符号,if 嵌套里的逻辑选择语句出现符号函数不能向逻辑运算转换...
  10. 语音识别_qq语音识别_js语音识别 - 云+社区 - 腾讯云
  11. [jQuery]20+ Brilliant and Advanced jQuery Effects
  12. jsweet-examples下载测试
  13. 白事碰上红事,徐渭应景吟诗
  14. 如何计算离职率(1)?
  15. 办公邮箱怎么选,邮箱选哪个更好用?
  16. 国内小程序生态服务平台即速应用完成5000万元A+轮融资...
  17. Mysql8.0.28-winx64安装
  18. 〖大前端 - 基础入门三大核心之CSS篇④〗- CSS选择器之元素关系选择器、序号选择器与属性选择器
  19. TiDB 5.0 HTAP 架构设计与场景解析
  20. 新款车型防盗器的安装方法

热门文章

  1. linux下查java版本_linux如何检查Java版本
  2. 华为手机文档里的html,华为手机如何扫描文件变成文档 这扫描功能简直太好用了...
  3. 职场管理(3)——提取公积金需要满足哪些条件?你还不知道吧
  4. git在push时候出现timeout的解决方法
  5. 把VBA转换成JAVA_请教,我用Excel中生成了Java代码,用VBA生成Jav
  6. oracle-01722,函数subtr,instr
  7. Hie with the Pie (状压 DP)
  8. 超级爆笑:2008高考各省零分作文大全
  9. PC客户端中的网页----问题集合(未完待续)
  10. imap服务器不支持身份验证方法,POP/IMAP 客户端身份验证失败 | Microsoft Docs