关于我学习Python语言后的感悟

  在我以往的学习中,我接触到许多语言,如C语言、Java语言等;科技发展历久弥新,在新时代的要求和科技的发展下,诞生出啦一种又一种新的编程语言;也有一些新的技术,如大数据、数据库等;不过最近学习的一种语言给了我不一样的体验。

  这就是—Python。

  Python是一种我现阶段学习到的一种编程语言;是一种动态的、面向对象的脚本语言,最初被设计用于编写自动化脚本,随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。不同于其他语言,python语言更加的简洁明了,编译起来更加的简单,更加容易懂。

  自从20世纪90年代初Python语言诞生至今,它已被逐渐广泛应用于系统管理任务的处理和web编程。

Python的创始人为荷兰人吉多·范罗苏姆。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC 语言的一种继承。之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是取自英国20世纪70年代首播的电视喜剧《蒙提.派森干的飞行马戏团》(Monty Python's Flying Circus)。

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

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

  Python已经成为最受欢迎的程序设计语言之一。自从2004年以后,python的使用率呈线性增长。Python 2于2000年10月16日发布,稳定版本是Python 2.7。Python 3于2008年12月3日发布,不完全兼容Python 2。2011年1月,它被TIOBE编程语言排行榜评为2010年度语言。

  由于Python语言的简洁性、易读性以及可扩展性,在国外用Python做科学计算的研究机构日益增多,一些知名大学已经采用Python来教授程序设计课程。例如卡耐基梅隆大学的编程基础、麻省理工学院的计算机科学及编程导论就使用Python语言讲授。众多开源的科学计算软件包都提供了Python的调用接口,例如著名的计算机视觉库opencv、三维可视化库VTK、医学图像处理库ITK。

  或许是认为python语言的实用性和可发展性,高校陆续引入了python语言,就是为了更好的帮助学生们学习python语言和其他的编程语言;如:c语言、java语言等;在不久的将来就会和数据库发生碰撞,产生出最具这个时代特点的科技产物,使它能造福社会和千千万万的人民。

  或许语言随时代在不断的变迁,但是不变的是语言设计的初衷,我们都希望能使语言更加的简洁、文雅、更接近现实;能够被大众所熟知和使用,不再局限于程序员使用,而是来到人民的家庭,走进社会的各个角落,让人民走向一个新的高度。

  或许这就是编程语言的魅力所在吧!

posted on 2019-03-31 16:54  JosexMu  阅读(3974)  评论(0编辑  收藏  举报

导航