您可能有这样的问题,应该学习 Python2.7 还是 Python3.6 呢? – 21运维
通知: .-...

您可能有这样的问题,应该学习 Python2.7 还是 Python3.6 呢?

python 21运维 1790浏览 0评论

您可能有这样的问题,应该学习 Python2.7 还是 Python3.6 呢?

这个问题是初学者普遍的顾虑,在 Python3 版本没出来之前,Python2.7 版本是主流的,大多项目都是这个版本写的,当时毫无疑问就学习 Python2.7,现在又多了一种选择 Python3,是一个新版本,这就意味着新版本弥补了上一个版本的不足之处,现在开发的项目大多采用这个版本。随着时间的推移,老版本肯定会渐渐地退出舞台。由于 Python3 刚流行短短两年,在市场使用份额中,现在 Python2 仍然占主导地位,Python3 要想替代 Python2 只是一个时间问题,预计还需要 2 年以上才能超越Python2。

 

回到问题的本质,我觉得选 2 还是 3 都无所谓,关键是你真的要去学。学习一门编程语言,重在编程思想,语法只是表达方式而已。Python2/3 思想是想通的,只有少量语法差异和一些不兼容。如果你先学 Python2 的话,当 Python3 过两年成为主流时,再看 Python3 的项目或者文档会很容易,并不需要花费太多精力重复学习,如果先学 Python3 道理一样的。

 

现在 Python3 的时代还没来临,不用太大担心,不必过于纠结。还是那句话,你真的去学了吗?

文章内容选自大神李振良《python基础教程.pdf》开头,下载地址https://github.com/lizhenliang/Shell-Python-Document

转载请注明:21运维 » 您可能有这样的问题,应该学习 Python2.7 还是 Python3.6 呢?

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址