![Python 3.7从入门到精通(视频教学版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/212/31476212/b_31476212.jpg)
上QQ阅读APP看书,第一时间看更新
1.7 疑难解惑
疑问1:Python程序的运行过程是什么?
Python运行过程大致分为以下3个步骤。
首先,由开发人员编写程序代码,也就是编码阶段。
其次,解释器将程序代码编译为字节码,字节码是以后缀为.pyc的文件形式存在的,默认放置在Python安装目录的_pycache_文件夹下,主要作用是提高程序的运行速度。
最后,解释器将编译好的字节码载入一个Python虚拟机(Python Virtual Machine)中运行。
Python的整个运行过程如图1-20所示。
![](https://epubservercos.yuewen.com/5D8A8A/17035792904285406/epubprivate/OEBPS/Images/Figure-P28_1195.jpg?sign=1739542565-3MipwfNqi0bFW0BRV2dtWhTAsmoLH2aO-0-59273a0cbde3ce0f98168a57cc938f5b)
图1-20 Python程序运行过程
疑问2:如何查看当前Python的版本?
使用以下命令可以查看Python的版本:
python -V
查看结果如图1-21所示。
![](https://epubservercos.yuewen.com/5D8A8A/17035792904285406/epubprivate/OEBPS/Images/Figure-P28_1206.jpg?sign=1739542565-ql1DbXvc2RgJqGzGbZ6fi23m3FSremgr-0-e689a0ce32d0c5223d2bcb3156ac306b)
图1-21 查看当前Python的版本