第六章 Python代码中的特殊含义与代码执行顺序及调用基本要求------代码的执行顺序与主体能被调用的基本要求

6.2 python代码的执行顺序及调用基本要求

6.2.1 python解释器的编译和虚拟机

(1)C语言的编译

      在程序源代码运行前,文件源代码都先要被翻译成CPU能识别的机器码,计算机最终只能识别机器码。在C语言中,先要通过编译器(一种翻译程序)把人写的代码(高级语言,人能看懂的语言)转换为汇编语言,再翻译成机器能识别的二进制机器码(机器操作指令),在整个翻译完成后,计算机CPU再根据这些机器指令进行操作,实现代码的功能。这个过程就类似把中文翻译成英语,外国人才明白其中的意思,需要一个转换工具,编译器就类似翻译工具。

       在C语言中,编译过程是编译器通过操作系统、内存、CPU对源代码进行处理的过程,在这种翻译过程中,变量名已经被翻译成了地址,变量名是不分配内存的,变

你可能感兴趣的:(Python用法实例解析,让编程变得简单!,python,开发语言,jvm)