python简介


01.python语言的开发者为荷兰人Guido van Rossum,其2005年加入google,2013年加入dropbox。

  • Guido van Rossum在1989年创立了python语言,1991年初发布第一个公开版本。


02.python有两个分支版本,分别是python 2.x和python 3.x。

  • python 2.x版本将不再进行更新,python 3.0版本发布于2008年。
  • python 2.x和3.x版本的主要区别包括:
    • 语句函数化,例如python3中print(1,2)表示print()函数的2个参数;python2中表示输出一个元组。
    • 整除,”/“在python3中表示自然除。
    • 用户交互,raw_input在python3中重名为为input,并不再提供raw_input。
    • 字符串统一使用unicode。
    • 异常的捕获,抛出的语法改变。


03.python的解释器包括:

  • CPython,官方版本,c语言开发,是最广泛的python解释器。
  • IPython,一个交互式,功能增强的cpython。
  • PyPy,python语言写的python解释器,jit技术,动态编译python代码。
  • Jython,python的源代码编译成java字节码,跑在jvm上。
  • IronPython,与Jython类似,python源代码被编译成.Net的字节码,运行在.Net平台上。
文档更新时间: 2020-03-08 22:53   作者:闻骏