python——解释型语言

Posted 榴莲Alice

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python——解释型语言相关的知识,希望对你有一定的参考价值。

编程语言分三大类   :  低级语言  、  汇编语言 、   高级语言。

 

  现代计算机都是基于  图灵机模型 制造的。  因此计算机的内部只能接受二进制数据。而用二进制代码  0  1  描述的指令叫做机器指令,被称作机器语言。这种机器语言是属于低级语言

 

  随着计算机的发展,功能的增多,程序变得越来越复杂,想0 10101这种机器语言越来越不方便,然后就将一些机器语言的集合用英文标识处理,这就叫做汇编语言,但本质上也是对计算机的硬件直接操作

  随着发展现就又出现了一种高级语言

  而高级语言又分为两种:  

    编译型语言:  将程序以该语言的语法写完后,交给专门的编译器,一次性全部翻译成机器指令,在运行。而这种语言优点是执行效率高,缺点是依赖编译器,跨平台型差

    解释型语言:   将程序以该语言的语法写完后,在运行的时候由解释器,翻译一点运行一点。这种语言的优点是跨平台性好,容易改代码,缺点是运行速度慢。

而  python 是解释型语言

python 的官方解释器是用C语言编写的Cpython

jypthon 解释权是用JAVA  写的  可以直接编译成 Java字节执行

pypy 解释器是python 自己写的可以直接编译成一大段代码

以上是关于python——解释型语言的主要内容,如果未能解决你的问题,请参考以下文章

python介绍

python介绍

2.编程语言介绍及Python解释器安装

python——解释型语言

JavaPython分别是解释型还是编译型语言?

Python动态强类型解释型语言