PS 软件大赛:参赛语言盘点之Python

 

极致·专注·改变...





这次软件大赛中,一共有8个队伍的同学使用python语言来编写AI服务,想必他们一定是看上了python这个衣来伸手饭来张口的便捷。同样,我们一起回顾一下python界的奇闻趣事。



Python,是一种面向对象的解释性的计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史,成熟且稳定。Python 具有脚本语言中最丰富和强大的类库,足以支持绝大多数日常应用。

这种语言具有非常简捷而清晰的语法特点,适合完成各种高层任务,几乎可以在所有的操作系统中运行。目前,基于这种语言的相关技术正在飞速的发展,用户数量急剧扩大,相关的资源非常多。
帅气的Guido
Python的创始人为Guido van Rossum。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC 语言的一种继承。

圣诞节的时候大神以这样一种方式打发无趣,而你……
之所以选中 Python(大蟒蛇的意思)作为程序的名字,是因为他是一个MontyPython的飞行马戏团的爱好者。

ABC 是由Guido参加设计的一种教学语言。就Guido本人看来,ABC这种语言非常优美和强大,是专门为非专业程序员设计的。但是ABC语言并没有成功,究其原因,Guido认为是非开放造成的。Guido决心在Python 中避免这一错误(的确如此,Python与其它的语言如C、C++和Java结合的非常好)。同时,他还想实现在 ABC 中闪现过但未曾实现的东西。

就这样,Python在Guido手中诞生了。实际上,第一个实现是在Mac机上。可以说,Python是从ABC发展起来,主要受到了Modula-3(另一种相当优美且强大的语言,为小型团体所设计的)的影响。并且结合了Unix shell和C的习惯。


有人表示python的缺陷是在于他的缩进,但小编认为这是帮助程序员提升自身高大伟岸形象的功能呀!

透露一下,命题组提供给大家的地图提交平台也是由Django(python)打造,比赛调度程序也是,结果获取程序也是,都是,全都是!实在是越用越喜欢!

细看python的logo图标,竟和我们的“萌蛇出动”任务有异曲同工之妙!


    关注 分组天地


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册