Python 数字类型
int(整形) int在python中是不可变数据类型的一种。 例:>>>var1 = 10 long(长整型[也可以代表八进制和十六进制]) Python没有限制长整数数值的大小,但实际上由于机器内存有限,我们使用的长整数数值不可能无限大。 在python3中long重命名为int 并且改为long+int 双整数实现的方法, 统一为 int ,实现高精度整数运算。 注:在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即 -2147483648~2147483647 注:在64位系统上,整数的位数为64位,取值范围为-2**63~2**63-1,即 -9223372036854775808~9223372036854775807 例: >>> long ( ' 123 ' ) 123L >>>var2 = 678L (可以使用小写l,但是为了避免与数字1混淆,建议使用L) float(浮点型) 很简单,即带有小数的数字。 例:>>>var3 = 12.34 complex(复数) 复数由实数部分和虚数部分组成,一般形式为x+yj,其中的x是复数的实数部分,y是复数的虚数部分,这里的x和y都是实数,虚数部分的字母j大小写都可以。 注:虚数是指平方是负的数。