Python 数字
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 数字相关的知识,希望对你有一定的参考价值。
一、数字简介
(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 数字的主要内容,如果未能解决你的问题,请参考以下文章