浅谈python 四种数值类型(int,long,float,complex)


Posted in Python onJune 08, 2016

Python支持四种不同的数值类型,包括int(整数)long(长整数)float(浮点实际值)complex (复数),本文章向码农介绍python 四种数值类型,需要的朋友可以参考一下。

数字数据类型存储数值。他们是不可改变的数据类型,这意味着改变数字数据类型的结果,在一个新分配的对象的值。

Number对象被创建,当你给他们指派一个值。例如:

var1 = 1
var2 = 10

您也可以删除数字对象的参考,使用del语句。

del语句的语法是:

del var1[,var2[,var3[....,varN]]]]

你可以使用del语句删除单个对象或多个对象。

例如:

del var
del var_a, var_b

Python支持四种不同的数值类型:

•int(符号整数):通常被称为是整数或整数,没有小数点的正或负整数。

•long(长整数):或渴望,无限大小的整数,这样写整数和一个大写或小写的L。

•float(浮点实际值):彩车,代表实数,小数除以整数部分和小数部分的书面。花车也可能是在科学记数法与E或指示的10次方é(2.5e2= 2.5×102=250)。

•complex  (复数):+ BJ的形式,其中a,b是彩车和J(或J)表示-1的平方根(这是一个虚数)。 a是真正的数字部分,b是虚部。复数不使用Python编程。

下面是一些数字的例子:

int long float complex
10 51924361L 0.0 3.14j
100 -0x19323L 15.20 45.j
-786 0122L -21.9 9.322e-36j
080 0xDEFABCECBDAECBFBAEl 32.3+e18 .876j
-0490 535633629843L -90. -.6545+0J
-0x260 -052318172735L -32.54e100 3e+26J
0x69 -4721885298529L 70.2-E12 4.53e-7j

•Python允许你使用长L的小写,但建议您只使用一个大写字母L,以避免与数字1混淆。python长整数显示一个大写字母L。

•一个复杂的数字组成的有序对一个真正的浮点数字+ BJ,其中a是实部和b是复数的虚部表示。

数字类型转换:

Python的数字转换内部包含一个共同的评价类型的混合型的表达。但有时,你需要明确强迫一个数字从一个类型到另一个运算符或函数的参数,以满足要求。

•int类型(X)转换X到一个普通整数。

•long(X)转换X到一个长整数。

•float类型(X)转换X到浮点数字。

•complex (x)的转换与真正的第X部和虚部为零的x到一个复杂的数量。 类型复杂(X,Y)转换x和y的第X部和虚部Ÿ复数。 x和y是数值表达式 内置数功能:

以上这篇浅谈python 四种数值类型(int,long,float,complex)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python多线程编程中的join函数使用心得
Sep 02 Python
python错误处理详解
Sep 28 Python
python3 小数位的四舍五入(用两种方法解决round 遇5不进)
Apr 11 Python
pyqt5 QProgressBar清空进度条的实例
Jun 21 Python
Python Django模板之模板过滤器与自定义模板过滤器示例
Oct 18 Python
python中@property和property函数常见使用方法示例
Oct 21 Python
对python中 math模块下 atan 和 atan2的区别详解
Jan 17 Python
Tensorflow训练MNIST手写数字识别模型
Feb 13 Python
Python列表去重复项的N种方法(实例代码)
May 12 Python
一文详述 Python 中的 property 语法
Sep 01 Python
浅析Python的命名空间与作用域
Nov 25 Python
Python实现信息管理系统
Jun 05 Python
Python while 循环使用的简单实例
Jun 08 #Python
Flask框架中密码的加盐哈希加密和验证功能的用法详解
Jun 07 #Python
Python的Flask框架应用程序实现使用QQ账号登录的方法
Jun 07 #Python
在CentOS上配置Nginx+Gunicorn+Python+Flask环境的教程
Jun 07 #Python
Windows上使用virtualenv搭建Python+Flask开发环境
Jun 07 #Python
在Python的Flask中使用WTForms表单框架的基础教程
Jun 07 #Python
详解Python的Flask框架中生成SECRET_KEY密钥的方法
Jun 07 #Python
You might like
兼容firefox,chrome的网页灰度效果
2011/08/08 PHP
php相对当前文件include其它文件的方法
2015/03/13 PHP
php获取英文姓名首字母的方法
2015/07/13 PHP
thinkPHP模型初始化实例分析
2015/12/03 PHP
php编程每天必学之表单验证
2016/03/01 PHP
PHP扩展Swoole实现实时异步任务队列示例
2019/04/13 PHP
js的event详解。
2006/09/06 Javascript
最近项目写了一些js,水平有待提高
2009/01/31 Javascript
jQuery 行背景颜色的交替显示(隔行变色)实现代码
2009/12/13 Javascript
jquery监听div内容的变化具体实现思路
2013/11/04 Javascript
2014 HTML5/CSS3热门动画特效TOP10
2014/12/07 Javascript
node.js中的path.isAbsolute方法使用说明
2014/12/08 Javascript
倾力总结40条常见的移动端Web页面问题解决方案
2016/05/24 Javascript
微信小程序 获取微信OpenId详解及实例代码
2016/10/31 Javascript
js获取浏览器高度 窗口高度 元素尺寸 偏移属性的方法
2016/11/21 Javascript
canvas 实现中国象棋
2017/02/17 Javascript
详解用vue编写弹出框组件
2017/07/04 Javascript
JS/HTML5游戏常用算法之碰撞检测 像素检测算法实例详解
2018/12/12 Javascript
node.js基础知识汇总
2020/08/25 Javascript
[49:21]TNC vs VG 2019DOTA2国际邀请赛淘汰赛 胜者组赛BO3 第三场 8.20.mp4
2019/08/22 DOTA
Python网站验证码识别
2016/01/25 Python
Python找出9个连续的空闲端口
2016/02/01 Python
Python实现简单的HttpServer服务器示例
2017/09/25 Python
Python实现的基于优先等级分配糖果问题算法示例
2018/04/25 Python
Python 做曲线拟合和求积分的方法
2018/12/29 Python
Python 给屏幕打印信息加上颜色的实现方法
2019/04/24 Python
django框架面向对象ORM模型继承用法实例分析
2019/07/29 Python
python3正则模块re的使用方法详解
2020/02/11 Python
jupyter notebook读取/导出文件/图片实例
2020/04/16 Python
Python Pandas 对列/行进行选择,增加,删除操作
2020/05/17 Python
Europcar意大利:汽车租赁
2019/07/07 全球购物
英国领先的在线鱼贩:The Fish Society
2020/08/12 全球购物
商业融资计划书
2014/04/29 职场文书
授权委托书(公民个人适用)
2014/09/19 职场文书
2016年社区服务活动总结
2016/04/06 职场文书
共青团优秀团员申请书(范文)
2019/08/15 职场文书