上QQ阅读APP看书,第一时间看更新
1.3 Python的不同版本
有关Python安装最常见的问题之一是:我们应该下载哪个版本?在这个阶段,任何最新的版本都可以。换言之,对于初学者而言版本并不重要,原因有三。
• 本书前4章的内容适用于任何版本。
• 卸载旧的版本和安装新的版本易如反掌。
• 不同版本可以在同一台电脑上共存。
在以后的有关章节中,将解释模块与Python版本的兼容关系。模块是许多Python程序的集合,由一个或一组专家为完成一些特殊的功能而编写的。例如我们将讨论一个叫作Statsmodels模块,这是与统计和计量经济模型、线性回归等有关的模块。我们常常会用到内置模块、标准模块、第三方提供的模块和自行建造的模块。我们将在多个章节讨论模块这个重要的课题。
在本书中,我们会学习大约20多个模块,其中详细讨论NumPy、SciPy、Matplotlib、Pandas和Statsmodels模块。NumPy、Matplotlib和Statsmodels模块需要Python 2.7以上版本。有些模块也与Python 2.x版本(2.5-2.6以上,依情况而定)兼容。