整型数据就是整数,可以有正负号。在python2中,数值分为int型和long型,为int型数据分配4个字节(32位)的内存空间,因此一个整型数据的数值范围是-2的31次方 到 2的31次方减1。如果超出这个取值范围,数值会有溢出错误。而long型数据在计算机内没有长度限制,可以无限大。在python3中只有一种整型数据类型,和python2中的long型类似。
整型数据有4中表示方法:十进制,二进制,八进制和十六进制。
二进制:以0b或0B开头,后接数字0和1.
八进制:以0o或0O开头,后接数字0~7.
十六进制:以0x或0X开头,后接数字0~9,和字母A~F(或a~f).
例如: