码迷,mamicode.com
首页 > 编程语言 > 详细

Python 数字

时间:2017-04-11 09:47:59      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:组成   3.1   进制   不可变类   赋值   浮点   部分   1.5   无法   

一、数字简介

(1) 数字是不可变类型,也就是说变更数字的值会生成新的对象
(2) Python支持多种数字类型:整型、长整型、浮点型、复数型、布尔型
(3) 数字的基本操作:

创建数字:a = 3.14
更新数字:a = 2.71        //更新数字实际上就是重新赋值
删除数字:del a       //无法真正删除数字对象,实际上只是删除了这个对象的引用

 

二、数字类型

(1) 整型:整型在64位机器上的取值范围是 -264-1 ~ 264-1 ,整型一般以十进制表示,也可以以八进制或十六进制表示,如 0101、-237、0x80、123
(2) 长整型:长整型是比整型更大的数,加上 L 来表示长整型,长整型也支持用八进制和十六进制表示,如 163L、0xDECADEDEADL、-32342L、05323L
(3) 浮点型:Python中的浮点型是指双精度浮点型(没有单精度浮点型),单精度能精确到小数点后6位,双精度能精确到小数点后16位,如 3.14、-5.55
(4) 复数型:复数由实数部分和虚数部分组成,实数部分和虚数部分都是浮点型,虚数部分必须有后缀 j 或 J , 如 64.375+1j、0.23-8.55j、9.8-8.31j
(5) 布尔型:布尔型是只有 True 和 False 两个值的整型

 

Python 数字

标签:组成   3.1   进制   不可变类   赋值   浮点   部分   1.5   无法   

原文地址:http://www.cnblogs.com/pzk7788/p/6691809.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!