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 作者:闻骏