美文网首页
初学Python选3.x版本?还是2.x?

初学Python选3.x版本?还是2.x?

作者: 卡农民 | 来源:发表于2022-03-06 20:35 被阅读0次
    • Python 2.x 和 Python 3.x

    • 对教程的选择

    • 对系统的选择

    • 其他Windows版本

    • 总结

    Python 2.x 和 Python 3.x

    image

    Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。

    所以 Python 2.x 和 Python 3.x 大概算是两门语言。

    首先是对 Python 2.x 和 Python 3.x 的选择,如果你未来的公司仍在使用 2.x,那你可以从 Python 2.x 开始学习。官方宣布,2020 年 1 月 1 日, 停止 Python 2 的更新。Python 2.7 被确定为最后一个 Python 2.x 版本。

    对教程的选择

    确定好选 2.x 还是选 3.x 之后再依据教程选择,你选的书或网课是什么版本的 Python 就选什么版本。

    以菜鸟编程为例,教程为 Python 3.6 那你就可以下载该版本即可,或最新版 Python 3.6.15。

    image

    对系统的选择

    以 Windows 为例,先查看自己电脑是什么系统,是否支持 64 位

    image

    如果是 Windows 10 以上,可以直接 CMD 通过命令提示符输入:Python3

    image

    会直接跳转应用商店下载,商店版本如下:

    image

    分别是 Python 3.7.9、Python 3.8.10、Python 3.9.9、Python 3.10.1

    商店里面基本是稳定版本,使用上没什么问题。

    其他Windows系统

    Windows 10 以下,Windows 7,可以选择 Python 3.9 以下版本,3.7 或 3.8 其中的稳定版(Python 3.7.9、Python 3.8.10),然后选择对应的 32 位或 64 位包文件。

    image

    Windows 7 以下,Windows XP 也只能选择 Python 2.x 版本了,那可以选择 Python 2.7.10,选择对应的 32 位或 64 位包文件。

    image

    macOS Monterey 以下自带 Python 2.7,新系统已经删掉了。

    总结

    以上内容为 Python 版本的三个选择

    其一,公司、工作或开源项目要求

    其二,电脑系统版本要求

    其三,所学教程要求

    依据这三个方向基本可以确定自己选什么版本了,2.x 和 3.x 差别比较大,3.x 内高版本向低版本兼容并且 3.x 版本间区别不大。

    确定好 Python 版本就可以依据该版本安装各种库了,如 Pygame 库。

    初学者电脑不要安装过多不同的 Python 版本,也不要随意升级 Python 版本。

    最后,关于 Python IDE 的选择,你可以看这篇:https://www.jianshu.com/p/a25b83993646

    相关文章

      网友评论

          本文标题:初学Python选3.x版本?还是2.x?

          本文链接:https://www.haomeiwen.com/subject/pxcirrtx.html