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爬虫框架scrapy实战之爬取京东商城进阶篇
Apr 24 Python
Python使用win32com实现的模拟浏览器功能示例
Jul 13 Python
python批量导入数据进Elasticsearch的实例
May 30 Python
python 3.6.2 安装配置方法图文教程
Sep 18 Python
详解如何将python3.6软件的py文件打包成exe程序
Oct 09 Python
Python实现个人微信号自动监控告警的示例
Jul 03 Python
python 一个figure上显示多个图像的实例
Jul 08 Python
python实现将json多行数据传入到mysql中使用
Dec 31 Python
Python标准库json模块和pickle模块使用详解
Mar 10 Python
Python接口开发实现步骤详解
Apr 26 Python
python 实现定时任务的四种方式
Apr 01 Python
Python 数据可视化之Bokeh详解
Nov 02 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
模仿OSO的论坛(五)
2006/10/09 PHP
php 服务器调试 Zend Debugger 的安装教程
2009/09/25 PHP
php与mysql建立连接并执行SQL语句的代码
2011/07/04 PHP
PHP定时执行计划任务的多种方法小结
2011/12/19 PHP
通过php添加xml文档内容的方法
2015/01/23 PHP
php解析xml方法实例详解
2015/05/12 PHP
js 文本滚动效果的实例代码
2013/08/17 Javascript
js鼠标滑轮滚动事件绑定的简单实例(兼容主流浏览器)
2014/01/14 Javascript
详解JavaScript中Date.UTC()方法的使用
2015/06/12 Javascript
基于JavaScript实现高德地图和百度地图提取行政区边界经纬度坐标
2016/01/22 Javascript
JavaScript制作简单的日历效果
2016/03/10 Javascript
AngularJS基础 ng-keypress 指令简单示例
2016/08/02 Javascript
js 博客内容进度插件详解
2017/02/19 Javascript
jQuery插件开发发送短信倒计时功能代码
2017/05/09 jQuery
微信小程序动态添加分享数据
2017/06/14 Javascript
详解为Bootstrap Modal添加拖拽的方法
2018/01/05 Javascript
基于Vuejs的搜索匹配功能实现方法
2018/03/03 Javascript
浅谈angularJs函数的使用方法(大小写转换,拷贝,扩充对象)
2018/10/08 Javascript
js实现多张图片每隔一秒切换一张图片
2019/07/29 Javascript
中级前端工程师必须要掌握的27个JavaScript 技巧(干货总结)
2019/09/23 Javascript
Vue学习之常用指令实例详解
2020/01/06 Javascript
vue的hash值原理也是table切换实例代码
2020/12/14 Vue.js
[01:17:55]VGJ.T vs Mineski 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/20 DOTA
Python的Twisted框架上手前所必须了解的异步编程思想
2016/05/25 Python
浅谈Python基础之I/O模型
2017/05/11 Python
tensorflow 中对数组元素的操作方法
2018/07/27 Python
Python实现繁体中文与简体中文相互转换的方法示例
2018/12/18 Python
python自动保存百度盘资源到百度盘中的实例代码
2019/08/26 Python
pyecharts绘制中国2020肺炎疫情地图的实例代码
2020/02/12 Python
浅析CSS3中鲜为人知的属性:-webkit-tap-highlight-color
2017/01/12 HTML / CSS
大学生实习思想汇报
2014/01/12 职场文书
小学教师评语大全
2014/04/23 职场文书
销售行政专员岗位职责
2014/06/10 职场文书
粗暴解决CUDA out of memory的问题
2021/05/22 Python
python中pandas对多列进行分组统计的实现
2021/06/18 Python
MySQL池化框架学习接池自定义
2022/07/23 MySQL