zoukankan      html  css  js  c++  java
  • Python编程语言简介

      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  

  • 相关阅读:
    oracle 存储过程深入学习与应用
    程序猿-技术成长-理论方法-实践指导
    PowerDesigner 概念数据模型(CDM)
    关于oracle监听程序的相关问题及解决方法
    代码调试的专业姿势
    新年学习目标,了解所有框架,熟悉部分常用框架,熟练使用其中三个
    ResultSet 处理方法
    JPA 相关API (一)
    从输入 URL 到页面加载完的过程中都发生了什么事情?
    R语言中的if-else语句写法
  • 原文地址:https://www.cnblogs.com/hany-postq473111315/p/12256134.html
Copyright © 2011-2022 走看看