2、长整型
需要声明的是,请不要混淆Python的长整形与其他编译型语言的长整型,它们是有区别的,Python的长整型能够表达的数值仅与用户机器所支持的(虚拟) 内存大小有关系,所以Python可以轻轻松松地表达很大的整型。而其他语言的长整形,取值范围是32位或者64位。当在程序中希望使用到比标准整型更大的整数时,就可以使用长整型,使用方法是在整数值的后面加L(大小写均可)。如:文献综述
519234361L -0x19323L 0122L 0xDEFABCECBDAECBFBAEL 535633629843L -052318172735L -4721885298529L
3、浮点数
Python的浮点数近似于C中的double型,即双精度浮点型,可以直接用十进制数或者科学技术大表示。每个浮点数占64位(8字节),符合IEEE754号规范,其中底为52位,指数(范围约为 )为11位,符号为1位。然而实际的精度还需由机器的架构以及创建Python解释器的编译器所决定。我们经常会在浮点型的值中发现一个小数点以及一个可选的后缀e(或E,用以表示科学计数法)。在指数和e之间可用+或-来表示指数的正负