Python是在20世纪90年代初诞生的,它的创始人为荷兰人吉多·范罗苏姆,这是他在圣诞节无聊的时候决定开发的一个新的脚本解释程序。Python在设计上坚持了清晰划一的风格,这使得Python成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。设计者开发时总的指导思想是,对于一个特定的问题,只要有一种最好的方法来解决就好了,所以Python开发者一般会拒绝花俏的语法,而选择明确的没有或者很少有歧义的语法。由于这种设计观念的差异,Python源代码通常被认为比Perl具备更好的可读性,并且能够支撑大规模的软件开发。虽然Python可能被粗略地分类为“脚本语言”,但实际上一些大规模软件开发计划例如Zope、Mnet及BitTorrent、Google也广泛地使用它。
在这学期之前我也学过C语言、java这些编程语言,我觉得在这些编程语言里面Python是比较简单易懂的,C语言定义变量的时候得用int、float、char等进行定义,但是Python不需要这么麻烦,Python只需要用 = 进行赋值就可以定义变量了,并且变量不需要声明,这就比C语言要简单许多,且Python与其他语言不同的是它使用缩进表示语句块的开始和退出而非使用花括号或者某种关键字。增加缩进表示语句块的开始,而减少缩进则表示语句块的退出。如果我们在编程过程中违反了缩进规则那么代码就不能通过编译,这有利于我们养成良好的编程习惯。
Python发展到现在已经成为最受欢迎的程序设计语言之一。国际电子和电气工程师联合会最近发布了第五届年度编程语言排行榜,Python不但再度名列榜首,还拉开了与第二名的距离。本次排行榜是通过公众APP投票进行的,共有47种语言候选。投票之后,组织方还要根据IEEE会员的意见加权。最后折算成百分制,第一名为100分,其他名次递减。
现在能用到Python 的地方非常多。无论是从入门级小白到专业级的大佬,数据挖掘、科学计算、图像处理、人工智能,Python 都可以胜任。而且它也已经进入了国务院《新一代人工智能发展规划的通知》里。与其他语言相比,python对小白会更友好,Python 编写的程序其可维护性很高,从商业角度来看,这也可以很大程度上在降低开发成本的同时提高程序员的生产力。而且现在对于 Python 技术人才的需求也在不断增加,日均需求量甚至达到了 15000+,我觉得如果想要年薪百万、一夜暴富、成功走上人生巅峰,学好Python应该是一个不错的选择。