e媒网络

为什么Python语言火遍全球?

2018/2/6 21:53:10 人评论 次浏览 分类:教育资讯

Python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL(GNU General Public License)协议。Python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进。

Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用C/C++重写,而后封装为Python可以调用的扩展类库。需要注意的是在您使用扩展类库时可能需要考虑平台问题,某些可能不提供跨平台的实现。

据IEEE Spectrum研究报告显示,在2016年排名第三的Python在今年已经成为世界上最受欢迎的语言,C和Java分别位居第二和第三位。 最近报道,Java被斯坦福大学定为入门语言,主要是因为这个编程语言已经“老化”,斯坦福大学不鼓励学生采用CS 106课程,而是用Java代替Java。然而,根据这份报告,Java仍然是招聘者中最受欢迎的技能之一。

Python编程语言为什么那么火?在赛灵思OPENHW2017创新大赛暨教师峰会上,北京理工大学嵩天副教授发表了《Python编程语言和PYNQ在中国》的演讲,揭秘了Python编程语言火爆的原因。

Python编程语言举例,只用了21行代码就完成了一个图像素描的处理。

慕课上,PYthon课程数量变化

Python还可以用于游戏开发

Python在中国,已经有50万学生通过慕课学习这个语言,有超过500人涉足Python语言教学。

Python大大提升了开发效率

PYNQ在中国机会很大,在IOT、边缘计算、智能系统中机会很大。

北京理工大学Python团队成员




第一期 少儿编程精英班 最多8人。课程内容涉及[Python零起步] [Sqlite初步] [计算机编程英语]三门内容。

【行易少儿编程】 公众号名称为:KidsCode 微信号为:KidCodes

手机微信扫描下方二维码,关注我们: