5.8 相关模块

    在Python标准库中有不少专门用于处理数值类型对象的模块,它们增强并扩展了内建函数的功能和数值运算的功能。表5.8列出了几个比较核心的模块。要详细了解这些模块,请参阅这些模块的文献或在线文档。

    对高级的数字科学计算应用来说,你会对著名的第三方包Numeric(NumPy)和SciPy感兴趣。关于这两个包的详细请访问下面的网址。

    http://numeric.scipy.org/

    http://scipy.org/

    5.8 相关模块 - 图1

    5.8 相关模块 - 图2核心模块:random


    当你的程序需要随机数功能时,random模块就能派上用场。该模块包含多个伪随机数发生器,它们均以当前的时间戳为随机数种子。这样只要载入这个模块就能随时开始工作。下面列出了该模块中最常用的函数。

    5.8 相关模块 - 图3


    到此,我们的Python数值类型之旅就该结束了。表5.9总结了数值类型的所有内建函数和操作符。

    5.8 相关模块 - 图4

    5.8 相关模块 - 图5