想学 Python 搞人工智能,最好避开这个雷快讯

来源:未知 / 作者:zz / 2018-11-05 18:50
近日,Python 语言作者 Guido van Rossum 在开发者邮件列表上 宣布:Python 2.7 将于 2020 年 1 月 1 日正式终止支持,用户如果想要在这个日期之后继续得到与 Python 2.7 有关的

python


近日,Python 语言作者 Guido van Rossum 在开发者邮件列表上 宣布:Python 2.7 将于 2020 年 1 月 1 日正式终止支持,用户如果想要在这个日期之后继续得到与 Python 2.7 有关的支持,则需要付费给商业供应商。



 

据悉,Python 2.7 原计划在 2015 年终止支持,但由于大量现有代码没有移植到 Python 3,所以开发者将终止支持的时间推迟到了 2020 年。

 

作为 Python 2.x 版本的最后一版,Python 2.7 于 2010 年 7 月 3 日发布。开发者表示,发布 Python 2.7 的目的在于,通过提供一些测量两者之间兼容性的措施,使 Python 2.x 的用户更容易将功能移植到 Python 3 上,所以 Python 2.7 也被认为是一种遗留语言。

 

另外,如果你使用的是 Python 2.7 版本,而且打算参加全国计算机等级考试的话,你将不符合 Python 科目的考试规则。

 

在 2017 年 12 月 25 日,教育部宣布的全国计算机等级考试改革中,首次加入了 Python 科目,但是软件要求达到 Python 3.5.2 版本及以上 IDLE。



 

作为一门面向对象的编程语言,Python 相比起其他编程语言,具有语法简练、可读性强、易学易读,且开源、可移植、可拓展、可嵌入等优势,其面向对象也更加安全,是如今最为高效的编程语言之一。更有说法认为, Python 是最接近 AI(人工智能)的编程语言。

 

值得一提的是,屡次战胜人类围棋手的 AlphaGo,背后的程序很大一部分就是由 Python 语言编写的。

 

在近期,RedMonk 公布的 2018 年第一季度 Top 20 编程语言中,Python 力压 PHP、C#、C++ 等,在榜单中排名第三。

 


 

阅读延展

1
3