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 相关文章推荐
Python下singleton模式的实现方法
Jul 16 Python
Python操作MySQL数据库9个实用实例
Dec 11 Python
深入理解python对json的操作总结
Jan 05 Python
Python django实现简单的邮件系统发送邮件功能
Jul 14 Python
python3.6使用pickle序列化class的方法
Oct 22 Python
Python命名空间的本质和加载顺序
Dec 17 Python
python实现上传文件到linux指定目录的方法
Jan 03 Python
python实现字符串和数字拼接
Mar 02 Python
keras.utils.to_categorical和one hot格式解析
Jul 02 Python
vscode配置anaconda3的方法步骤
Aug 08 Python
pycharm永久激活超详细教程
Oct 29 Python
Python字典的基础操作
Nov 01 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
php字符串比较函数用法小结(strcmp,strcasecmp,strnatcmp及strnatcasecmp)
2016/07/18 PHP
iOS+PHP注册登录系统 PHP部分(上)
2016/12/26 PHP
根据鼠标的位置动态的控制层的位置
2009/11/24 Javascript
javascript实现checkBox的全选,反选与赋值
2015/03/12 Javascript
JavaScript将一个数组插入到另一个数组的方法
2015/03/19 Javascript
JavaScript Function函数类型介绍
2015/04/08 Javascript
Bootstrap每天必学之下拉菜单
2015/11/25 Javascript
微信小程序 image组件binderror使用例子与js中的onerror区别
2017/02/15 Javascript
jquery+css实现侧边导航栏效果
2017/06/12 jQuery
jQuery响应滚动条事件功能示例
2017/10/14 jQuery
基于Vue 2.0的模块化前端 UI 组件库小结
2017/12/21 Javascript
浅谈vue-router 路由传参的方法
2017/12/27 Javascript
详解webpack打包第三方类库的正确姿势
2018/10/20 Javascript
vue使用websocket的方法实例分析
2019/06/22 Javascript
vue+koa2实现session、token登陆状态验证的示例
2019/08/30 Javascript
JavaScript组合模式---引入案例分析
2020/05/23 Javascript
微信小程序实现带放大效果的轮播图
2020/05/26 Javascript
[44:39]2014 DOTA2国际邀请赛中国区预选赛 NE VS CNB
2014/05/21 DOTA
python装饰器深入学习
2018/04/06 Python
Python实现截取PDF文件中的几页代码实例
2019/03/11 Python
Python中base64与xml取值结合问题
2019/12/22 Python
如何用python处理excel表格
2020/06/09 Python
利用python 下载bilibili视频
2020/11/13 Python
如何查看浏览器对html5的支持情况
2020/12/15 HTML / CSS
个人简历自我评价八例
2013/10/31 职场文书
法学专业自我鉴定
2014/02/05 职场文书
致1500米运动员广播稿
2014/02/07 职场文书
开学寄语大全
2014/04/08 职场文书
公司领导班子对照材料
2014/08/18 职场文书
给老婆的保证书
2015/01/16 职场文书
观看建国大业观后感
2015/06/01 职场文书
城南旧事电影观后感
2015/06/16 职场文书
行为习惯主题班会
2015/08/14 职场文书
Redis 配置文件重要属性的具体使用
2021/05/20 Redis
浅析MySQL如何实现事务隔离
2021/06/26 MySQL
Apache Hudi的多版本清理服务彻底讲解
2022/03/31 Servers