Python版本该如何选择

跟其他编程语言一样,Python发展至今,已经发布了很多版本。

有很多小伙伴,在刚接触Python时,基本都会纠结一个问题:应该安装哪个版本的Python好呢?下面是给大家的一些建议。

01如果已经有版本要求,那么直接使用指定的版本即可了。

尽量不要尝试更换版本(补丁版本除外),否则可能会给你带来很多不必要的麻烦。这些麻烦包括:Python2和Python3的不兼容、新版本中增加的语言特性在旧版本中不支持、没有对应Python版本的第三方库等等。

02如果没有版本要求,没必要使用Python2。

Python官方已经在年1月1日正式停止对Python2.7的维护,这也意味着Python2完全退休。Python2和Python3之间除了语法上有不兼容外,在部分内置库和函数之间也存在差异。没有Python2使用场景的初学者来说,学习Python2只会增加学习成本。

03单纯学习Python语言,可选择最新发布的Python正式版本。

Python3版本后都是向后兼容的,选择最新正式版本基本没错,但是不推荐使用Alpha、Beta等版本,因为不排除学习和使用过程中遇到BUG了。另外,Python3版本之间可能在一些内置的标准库上可能存在一些细微差异。

04想要兼容Windows7操作系统,Python3.8及之前的版本更合适。

Python3.8是最后一个支持Windows7的版本。微软在年1月份已停止Windows7的支持,同年发布的Python3.9也正式不支持Windows7了。自此,新版本的Python已经在源码上没法编译出可支持Windows7的版本了。

05如果需要围绕特定的第三方库进行学习,选择可支持的Python版本。

有些第三方Python扩展库,不一定能跟上Python新版本发布的步伐,如果需要学习特定的第三方Python扩展库,那么先检查其当前支持的Python版本在选择Python版本会更合适一些。




转载请注明:http://www.aierlanlan.com/rzdk/6427.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了