更多课程 选择中心


Python培训

400-111-8989

Python 2, Python 3,从何开始?

  • 发布:红猴子
  • 来源:红猴子
  • 时间:2018-02-02 15:38

大家都知道,由于历史原因, Python 的两个主要版本 2 和 3 并不兼容,所以这就导致部分初学者并不清楚该选择哪个版本开始学习。

对于从零开始的初学者,我的建议简洁明了:

Python 3。毋庸置疑。

因为 Python 3 代表了 Python 的未来。

根据 Python 官网的解释,Python 2.x 是历史遗留版本,而 Python 3.x 是当前版本和这门语言的未来,针对语言本身和标准库的改进只会出现在 3.x 上,而 2.x 不会再有大的版本更新。同时,目前众多的 Python 库都已经有了 Python 3 的版本,即使现在还没有,也大多已经在赶来的路上了。

新技术已经来临,并且已经被广泛使用,又何必再去吭哧吭哧的从零开始学习老旧的东西呢,新的技术才是代表了未来,这是我对待新技术的一贯态度,有新的版本就尽量用新版本,新版本跟旧版本比,一定是有所改进的。

如果你之前从未接触过 Python,打算开始学习 Python,仅仅做学习之用,没有特定的目的,我建议你学 Python 3。

不可否认,现在还是存在大量的 Python 2 库以及各种基于 Python 2 的文档和书籍,Python 2 还没有落伍,很多现有的系统也都是基于 Python 2 的,所以,不可避免的,会需要你去学习 Python 2、 写 Python 2 的代码。在这种情况下,你可以在学习 Python 3 之后,接着去学习 2 和 3 差异的部分,最后你会发现学会 Python 2 并不是什么难事,Python 2 和 Python 3 大部分的内容还是一致的。

如果你不是为了学习而学习的初学者,如果你有特定的使用目的,比如,你需要维护一个 Python 2 开发的项目,比如,你需要的 Python 库并没有 3 版本,那么你多半还是得乖乖的使用 Python 2 写代码。

还有一些情况下,你需要写 Python 2 和 Python 3 兼容的代码,也就是说,2 和 3 共存于一个代码库中,此时你还是得去学习 Python 2。

没办法,就跟历史一样,新旧交替的时候,总是混乱的,即便 Python 3 是未来,是趋势,Python 2 在有限的时间内也不会那么快退出历史舞台。

不过号称 Python 2 将在 2020 年停止维护,还有某神为 Python 2 退休制作了一个倒计时。

#/

Python 2 退休指日可待,如果你现在开始学习 Python 的话,建议从 Python 3 开始学起吧。如果有需要,再去学习 2 和 3 的差异部分。

推荐的学习路线就是:

Python 3

Diff(Python 3,Python 2)

本文内容转载自网络,本着传播与分享的原则,来源/作者信息已在文章顶部表明,版权归原作者所有,如有侵权请联系我们进行删除!

预约申请免费试听课

填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:10分钟学会 Python 函数基础知识
下一篇:解读『2017年度Python榜单』

2021年Python全套免费视频教程在哪里?

人工智能与语音遥控的区别?

Python和C语言的区别?

Python数据分析的几种方法及原理?

  • 扫码领取资料

    回复关键字:视频资料

    免费领取 达内课程视频学习资料

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省