09-程序执行性原理

一、程序执行的原理

09-程序执行性原理_第1张图片
image.png
  1. 程序 运行之前,程序是 保存在硬盘 中的
  2. 当要运行一个程序时
    操作系统会首先让 CPU 把程序复制到 内存
    CPU 执行 内存 中的 程序代码

二、Python 程序执行原理

09-程序执行性原理_第2张图片
image.png
  1. 操作系统会首先让 CPUPython 解释器 的程序复制到 内存
  2. Python 解释器 根据语法规则,从上向下CPU 翻译 Python 程序中的代码
  3. CPU 负责执行翻译完成的代码

三、几个命令执行失败

可以查看 Python 解释器的大小。

但是我执行的结果无效的……
![image.png](https://upload-images.jianshu.io/upload_images/17256914-a2ba025db1ce7c8f.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

2.
$ which python
确认解释器所在位置 

![image.png](https://upload-images.jianshu.io/upload_images/17256914-bf82316ae61132c2.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)


你可能感兴趣的:(09-程序执行性原理)