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实现递归版汉诺塔示例(汉诺塔递归算法)
Apr 08 Python
python处理文本文件并生成指定格式的文件
Jul 31 Python
Linux 发邮件磁盘空间监控(python)
Apr 23 Python
python实现手机通讯录搜索功能
Feb 22 Python
OpenCV-Python 摄像头实时检测人脸代码实例
Apr 30 Python
Django框架封装外部函数示例
May 28 Python
python替换字符串中的子串图文步骤
Jun 19 Python
连接pandas以及数组转pandas的方法
Jun 28 Python
浅谈Django中view对数据库的调用方法
Jul 18 Python
wxpython多线程防假死与线程间传递消息实例详解
Dec 13 Python
Python django框架开发发布会签到系统(web开发)
Feb 12 Python
Python学习之异常中的finally使用详解
Mar 16 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
建站常用13种PHP开源CMS比较
2009/08/23 PHP
PHP Class&Object -- PHP 自排序二叉树的深入解析
2013/06/25 PHP
ThinkPHP模版中导入CSS和JS文件的方法
2014/11/29 PHP
使用正则去除php代码中的注释方法
2016/11/03 PHP
PHP创建XML的方法示例【基于DOMDocument类及SimpleXMLElement类】
2019/09/10 PHP
php设计模式之迭代器模式实例分析【星际争霸游戏案例】
2020/04/07 PHP
js保留两位小数使用toFixed实现
2013/07/29 Javascript
js判断运行jsp页面的浏览器类型以及版本示例
2013/10/30 Javascript
jQuery.holdReady()方法用法实例
2014/12/27 Javascript
javascript实现dom动态创建省市纵向列表菜单的方法
2015/05/14 Javascript
javascript中$(function() {});写与不写有哪些区别
2015/08/10 Javascript
js实现横向伸展开的二级导航菜单代码
2015/08/28 Javascript
JS获取checkbox的个数简单实例
2016/08/19 Javascript
微信小程序 安全包括(框架、功能模块、账户使用)详解
2017/01/16 Javascript
javascript 玩转Date对象(实例讲解)
2017/07/11 Javascript
jQuery实现可兼容IE6的遮罩功能详解
2017/09/19 jQuery
使用live-server快速搭建本地服务器+自动刷新的方法
2018/03/09 Javascript
原生JS实现的碰撞检测功能示例
2018/05/18 Javascript
JS获取子节点、父节点和兄弟节点的方法实例总结
2018/07/06 Javascript
vue 本地环境跨域请求proxyTable的方法
2018/09/19 Javascript
[04:10]DOTA2英雄梦之声_第11期_圣堂刺客
2014/06/21 DOTA
[00:35]DOTA2上海特级锦标赛 MVP.Phx战队宣传片
2016/03/04 DOTA
对Python中列表和数组的赋值,浅拷贝和深拷贝的实例讲解
2018/06/28 Python
解决python测试opencv时imread导致的错误问题
2019/01/26 Python
Python list列表中删除多个重复元素操作示例
2019/02/27 Python
关于pytorch多GPU训练实例与性能对比分析
2019/08/19 Python
Python Web项目Cherrypy使用方法镜像
2020/11/05 Python
html5小程序飞入购物车(抛物线绘制运动轨迹点)
2020/10/19 HTML / CSS
365 Tickets英国:全球景点门票
2019/07/06 全球购物
No7 Beauty美国官网:英国国民护肤品牌
2019/10/31 全球购物
语文教研活动总结
2014/07/02 职场文书
工作收入证明模板
2015/06/12 职场文书
2016年感恩节活动总结大全
2016/04/01 职场文书
公文写作:工伤事故分析报告怎么写?
2019/11/05 职场文书
python3 删除所有自定义变量的操作
2021/04/08 Python
Python 可迭代对象 iterable的具体使用
2021/08/07 Python