python语言介绍
Python诞生于1989年,作者是吉多.范罗苏姆,人称龟叔,由C语言实现的。
1999年,基于python的web框架Zope 1诞生,标志着python向web领域迈出了第一步,现在这个框架好像不行了,最有名的python框架是django,其次就是flask和tarnado。
2004年python2.4诞生,这是最经典的一版,类似于windows xp,同年python最流行的框架Django诞生。
2008年10月python3.0诞生,由于来的太突然,跨度太大,龟叔为了让人们平稳过度,同年12月推出了python2的最后一个版本:python2.7。python2.7兼顾了python3的一些语法,维护到2020年。现在很多库都已经支持python3了,作为新手的话应该面相未来,学习python3.
在这个网站可以看python的库是否支持python3:https://python3wos.appspot.com/
这个网站倒计时了python2的退休时间:https://pythonclock.org/
python编译器
CPython
基于C语言写的,当下最流行的。
IPython
CPython的加强版,更易用,可以把CPython比喻成IE,而IPython就是Chrome.
PyPy
对python进行编译(注意不是解释)的解释器,速度最快,但是还不稳定。
Jython
用Java写的在Java平台上运行的解释器
IronPython
在微软.Net平台上运行的解释器
交互器和解释器的区别
交互器可以直接显示结果,但是不能保存程序,解释器与之相反,交互器的唯一作作用就是调试代码,没有其他作用。