自学Python:编程基础、科学计算及数据分析(第2版)
上QQ阅读APP看书,第一时间看更新

1.1.2 版本的选择

目前被广泛使用的Python版本是Python 2和Python 3。两个版本的Python不完全兼容,在使用上存在一定的差异。自2020年1月1日起,Python官方停止了对Python 2的支持,继续使用Python 2会因为不再支持相关模块,影响系统安全和使用体验。虽然两个版本的Python在使用方法上存在一定的差异,但两者的基本用法是相通的,学会了其中一种,不难在短时间内上手另一种。

不少企业因代码或实际项目升级Python版本的成本很高,所以保留了许多的Python 2程序。因此,对于一些Python 2和Python 3使用上的核心差别,本书会进行一些针对性的介绍,方便读者阅读一些基于Python 2编写的代码或是对已有的Python 2代码进行升级改造。在之后的章节中,如无特殊说明,Python一词可认为Python 2与Python 3共享,即两者都适用;而对于两个版本在使用上的差异,本书会以Python 2或Python 3进行明确说明。