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的装饰器解决Bottle框架中用户验证问题
Apr 24 Python
Python的Flask框架中集成CKeditor富文本编辑器的教程
Jun 13 Python
把csv文件转化为数组及数组的切片方法
Jul 04 Python
详解Python中的分组函数groupby和itertools)
Jul 11 Python
widows下安装pycurl并利用pycurl请求https地址的方法
Oct 15 Python
python实现文本界面网络聊天室
Dec 12 Python
使用python绘制二元函数图像的实例
Feb 12 Python
Python3 执行Linux Bash命令的方法
Jul 12 Python
pycharm运行程序时看不到任何结果显示的解决
Feb 21 Python
python 两个一样的字符串用==结果为false问题的解决
Mar 12 Python
python批量更改目录名/文件名的方法
Apr 18 Python
Matplotlib绘制条形图的方法你知道吗
Mar 21 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
Zend Framework入门教程之Zend_View组件用法示例
2016/12/09 PHP
判断目标是否是window,document,和拥有tagName的Element的代码
2010/05/31 Javascript
JS中setTimeout()的用法详解
2013/04/14 Javascript
什么是cookie?js手动创建和存储cookie
2014/05/27 Javascript
理运用命名空间让js不产生冲突避免全局变量的泛滥
2014/06/15 Javascript
javascript中数组的定义及使用实例
2015/01/21 Javascript
javascript中的Base64、UTF8编码与解码详解
2015/03/18 Javascript
学习javascript面向对象 实例讲解面向对象选项卡
2016/01/04 Javascript
Jquery和BigFileUpload实现大文件上传及进度条显示
2016/06/27 Javascript
AngularJS基础 ng-click 指令示例代码
2016/08/01 Javascript
用js写的一个路由(简单实例)
2016/09/24 Javascript
bootstrap 下拉多选框进行多选传值问题代码分析
2017/02/14 Javascript
js 概率计算(简单版)
2017/09/12 Javascript
对vue中v-on绑定自定事件的实例讲解
2018/09/06 Javascript
微信小程序首页的分类功能和搜索功能的实现思路及代码详解
2018/09/11 Javascript
Node.js操作系统OS模块用法分析
2019/01/04 Javascript
微信小程序从注册账号到上架(图文详解)
2019/07/17 Javascript
layui数据表格重载实现往后台传参
2019/11/15 Javascript
在Vue里如何把网页的数据导出到Excel的方法
2020/09/30 Javascript
Python实现字典依据value排序
2016/02/24 Python
rabbitmq(中间消息代理)在python中的使用详解
2017/12/14 Python
python搭建服务器实现两个Android客户端间收发消息
2018/04/12 Python
python语言元素知识点详解
2019/05/15 Python
Python中新式类与经典类的区别详析
2019/07/10 Python
基于python求两个列表的并集.交集.差集
2020/02/10 Python
python 爬虫基本使用——统计杭电oj题目正确率并排序
2020/10/26 Python
python 读取yaml文件的两种方法(在unittest中使用)
2020/12/01 Python
input元素的url类型和email类型简介
2012/07/11 HTML / CSS
韩国三星集团旗下时尚品牌官网:SSF SHOP
2016/08/02 全球购物
教师岗位聘任书范文
2014/03/29 职场文书
商场主管竞聘书
2014/03/31 职场文书
群众路线自我剖析范文
2014/11/04 职场文书
2014年党风建设工作总结
2014/11/19 职场文书
单独二胎证明
2015/06/24 职场文书
2016毕业实习单位评语大全
2015/12/01 职场文书
python中pd.cut()与pd.qcut()的对比及示例
2022/06/16 Python