python长整型是什么_Python【数据类型】

本文介绍了Python中的数据类型,包括整型(在Python3中不分int和long)、浮点型、布尔型以及复数型。在Python中,整型默认支持多种进制表示,浮点型默认17位精度,可以通过decimal模块获取更高精度。布尔型在Python中也是int类型的一种,复数型则用于表示复数。此外,还提到了字符串、列表、元组、字典和集合等数据集类型。
摘要由CSDN通过智能技术生成

我们人类可以很容易的分清数字与字符的区别,但是计算机并不能呀,计算机虽然很强大,但从某种角度上看又很傻,除非你明确的告诉它,1是数字,“汉”是文字否则它是分不清1和汉的区别的,因此,在每个编程语言里都会有一个叫数据类型的东东,其实就是对常用的各种数据类型进行了明确的划分,你想让计算机进行数值运算,你就传数字给它,你想让他处理文字,就传字符串类型给他。 Python中常用的数据类型有哪些呢

Python中的数据类型分为两种:基本类型、数据集

Python提供的默认6个标砖数据类型:①Number ②String ③List ④Tuple ⑤Dict ⑥Set

1.int整型

python中的整数属于int型,默认用十进制表示,此外也支持二进制,八进制,十六进制表示方式。

在32位机器上,整数的位数为32位,取值范围为-2*31~2**31-1,即-2147483648~214748364

在64位系统上,整数的位数为64位,取值范围为-2**63~2*63-1,即-9223372036854775808~9223372036854775807

补充:long长整型

跟C语言不同, Python的长整数没有指定位宽,即: Python没有限制长整数数值的大小,但实际上由于机器内存有限,我们使用的长整数数值不可能无限大。+

注:在python2.2起,如果int整型发生溢出,Python会自动将整数数据转换为长整型,所以如今在常整数数据后边不加字母L也不会导致严重后果

在python3里不再用long类型了,全部都是int

2.float浮点型

Python中的有限小数和无线循环小数属于float类型。

Python默认的是17位精度,也就是小数点后16位,尽管有16位,但

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值