Python编程语言简介

南楼画角 提交于 2020-02-03 17:20:21

  Python诞生于20世纪90年代初,由荷兰人吉多·范罗苏姆发明。那么,Python这一门编程语言是如何发明的呢?这之中又有怎么的故事呢?请看下面。

  故事发生在1989年的圣诞节上,吉多先生为了打发无聊,于是想要开发一门编程语言作为对ABC语言的继承,那么,为什么要开发ABC语言的继承呢?因为吉多先生认为ABC语言非常优美,而且功能强大。但是ABC语言并没有成功,所以吉多先生下定决心开发一个新的脚本解释程序,用来作为对ABC语言的一种继承。于是,Python编程语言应运而生。Python来自于吉多先生喜爱的电视喜剧《蒙提.派森的飞行马戏团》(Monty Python's Flying Circus)。其中Python是大蟒蛇的意思。

  Python 受到了 Modula-3 语言的影响,并结合了 Unix shell 和 C 的习惯。Python 语言遵循 GPL(GNU General Public Licence) 协议。GPL 指的是GNU通用公共许可协议,该协议通过提供给作者软件版权保护和许可证保障作者的权益。Python 发行了两个版本,分别是 Python2 和 Python3 。Python2 在 2000 年 10 月 16 日进行发布。Python3 在2008 年 12 月 3 日发布。两个版本之间不完全兼容。因为 Python2.7 除了支持 Python2 版本的语法外,还支持 Python3 的部分语法。在 2011 年 1 月,Python3 被 TIOBE 编程语言排行榜评为 2010 年度语言。

  那么,python 发展至今,都具备了那些方面的特性呢?

  Python的结构简单易学,具有伪代码的本质。如输出 Hello World !

 

print("Hello World !")

  另外,Python的关键字相对于其他的编程语言较少。如果同学们已经安装好了python解释器,可以通过下面的代码查看关键字。

help("keywords")
关键字如下:(注:复制代码只复制上一行代码即可,下面为输出结果)False               class               from                orNone                continue            global              passTrue                def                 if                  raiseand                 del                 import              returnas                  elif                in                  tryassert              else                is                  whileasync               except              lambda              withawait               finally             nonlocal            yieldbreak               for                 not

  Python具有跨平台性,可以在 Windows 和 Linux 等操作系统上运行。

  Python的标准库丰富,使用 import 语句导入后即可使用。

  具有互动模式,可以直接在终端输入想要进行调试的代码即可直接运行。

  Python具有可扩展性,能够导入使用 C/C++ 语言编写的程序,从而提高程序运行速度。

  Python具有可嵌入性,可以把Python程序嵌入到 C/C++ 程序中。

  Python提供数据库的应用编程接口。

  Python支持 GUI 编程,提供多个图形开发界面的库,如 Tkinter ,wxPython ,Jython 等。

  


 

  2020-02-03  

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!