Python标准库内置函数complex介绍


Posted in Python onNovember 25, 2014

本函数可以使用参数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)
Python 相关文章推荐
python3使用urllib示例取googletranslate(谷歌翻译)
Jan 23 Python
Python多进程编程技术实例分析
Sep 16 Python
Python的collections模块中namedtuple结构使用示例
Jul 07 Python
详解常用查找数据结构及算法(Python实现)
Dec 09 Python
python 实现登录网页的操作方法
May 11 Python
对python数据切割归并算法的实例讲解
Dec 12 Python
python通过链接抓取网站详解
Nov 20 Python
安装完Python包然后找不到模块的解决步骤
Feb 13 Python
关于Python Tkinter Button控件command传参问题的解决方式
Mar 04 Python
Python reversed函数及使用方法解析
Mar 17 Python
python学习将数据写入文件并保存方法
Jun 07 Python
Python中使用subprocess库创建附加进程
May 11 Python
Python XML RPC服务器端和客户端实例
Nov 22 #Python
Python实现读取目录所有文件的文件名并保存到txt文件代码
Nov 22 #Python
python进程类subprocess的一些操作方法例子
Nov 22 #Python
Python读取环境变量的方法和自定义类分享
Nov 22 #Python
Python中的引用和拷贝浅析
Nov 22 #Python
python实现的文件夹清理程序分享
Nov 22 #Python
Python判断操作系统类型代码分享
Nov 22 #Python
You might like
dede3.1分页文字采集过滤规则详说(图文教程)续四
2007/04/03 PHP
PHP中数组定义的几种方法
2013/09/01 PHP
PHP入门教程之数学运算技巧总结
2016/09/11 PHP
Yii2实现增删改查后留在当前页的方法详解
2017/01/13 PHP
js关于精确计算和数值格式化以及直接引js文件
2014/01/28 Javascript
javascript图片预加载实例分析
2015/07/16 Javascript
jquery模拟进度条实现方法
2015/08/03 Javascript
前端开发之CSS原理详解
2017/03/11 Javascript
深入理解AngularJS中的ng-bind-html指令
2017/03/27 Javascript
微信小程序实现点击按钮修改字体颜色功能【附demo源码下载】
2017/12/05 Javascript
Servlet返回的数据js解析2种方法
2019/12/12 Javascript
JavaScript代码实现简单计算器
2020/12/27 Javascript
[01:02:30]Mineski vs Secret 2019国际邀请赛淘汰赛 败者组 BO3 第三场 8.22
2019/09/05 DOTA
Python转码问题的解决方法
2008/10/07 Python
测试、预发布后用python检测网页是否有日常链接
2014/06/03 Python
用map函数来完成Python并行任务的简单示例
2015/04/02 Python
Python中使用items()方法返回字典元素对的教程
2015/05/21 Python
在Python的Flask框架中验证注册用户的Email的方法
2015/09/02 Python
详解Python中的文件操作
2016/08/28 Python
python 计算两个日期相差多少个月实例代码
2017/05/24 Python
python pandas中DataFrame类型数据操作函数的方法
2018/04/08 Python
Python之csv文件从MySQL数据库导入导出的方法
2018/06/21 Python
在Pycharm中执行scrapy命令的方法
2019/01/16 Python
PyQt5 加载图片和文本文件的实例
2019/06/14 Python
使用Python的Turtle库绘制森林的实例
2019/12/18 Python
python GUI库图形界面开发之PyQt5布局控件QGridLayout详细使用方法与实例
2020/03/06 Python
CSS3中HSL和HSLA的简单使用示例
2015/07/14 HTML / CSS
HTML5教程之html 5 本地数据库(Web Sql Database)
2014/04/03 HTML / CSS
主持人演讲稿范文
2013/12/28 职场文书
家长会邀请书
2014/01/25 职场文书
网页美工求职信范文
2014/04/17 职场文书
师德自我剖析材料范文
2014/10/06 职场文书
校园会短篇的广播稿
2014/10/21 职场文书
初中家长评语大全
2014/12/26 职场文书
Ruby使用Mysql2连接操作MySQL
2022/04/19 Ruby
一文搞懂Java中的注解和反射
2022/06/21 Java/Android