3.1.1 整型

3.1.1 整型

案例3-1中出现的1,2,3这样的数据称为整型,与数学中整数的概念一致。Python 3.×中整型数据的长度不受机器字长的影响,它的取值范围只与计算机的内存有关。也就是说,只要计算机的内存足够大,无论整型的长度为多少,都不用担心溢出问题。

在计算机中,经常用4种进制来表示整型:二进制、八进制、十进制、十六进制。默认的是十进制,如果想要用其他进制表示,需要加上引导符号。

·二进制:以0B或0b开头。

·八进制:以0O或0o开头。

·十六进制:以0X或0x开头。

输出结果为:

不同的进制之间还可以相互转换。

·dec(x):将数值x转换为十进制。

·bin(x):将数值x转换为二进制。

·oct(x):将数值x转换为八进制。

·hex(x):将数值x转换为十六进制。

·int(x):将字符串x转换为整数。

运行结果为: