官方文档说明:https://www.python.org/doc/versions/python
编程语言中从如下几个角度进行分类:编译型和解释下、静态语言和动态语言、 强类型语言和弱类型语言web
从上边得出Python是解释型语言,那么咱们来看下解释型语言的优缺点:编程
Python是一门语言,用这门语言写出来的代码,须要由Python的解释器去执行。解释器的分类以下:网络
用C语言开发的,使用最广。实现方法:将源文件(py文件)转换成字节码文件(pyc文件),而后运行在Python虚拟机上。并发
用Java语言开发的,Jpython会将Python代码动态编译成Java字节码,而后在JVM上运行框架
用C#语言开发的,IronPython将Python代码编译成C#字节码,而后在CLR上运行(与Jpython相似)运维
Python实现的Python,将Python的字节码在编译成机器码异步