大家好,又见面了,我是你们的朋友全栈君。
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 or
None continue global pass
True def if raise
and del import return
as elif in try
assert else is while
async except lambda with
await finally nonlocal yield
break for not
Python具有跨平台性,可以在 Windows 和 Linux 等操作系统上运行。
Python的标准库丰富,使用 import 语句导入后即可使用。
具有互动模式,可以直接在终端输入想要进行调试的代码即可直接运行。
Python具有可扩展性,能够导入使用 C/C++ 语言编写的程序,从而提高程序运行速度。
Python具有可嵌入性,可以把Python程序嵌入到 C/C++ 程序中。
Python提供数据库的应用编程接口。
Python支持 GUI 编程,提供多个图形开发界面的库,如 Tkinter ,wxPython ,Jython 等。
2020-02-03
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/155952.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...