Python是怎样运行的?来看看~

本文内容来自书籍《 Python程序设计案例课堂》,此书已经加入VIP会员权益中,只要是VIP会员便可免费阅读上千门电子书,点此购买会员在这里插入图片描述python

Python是怎样运行的?web

Python是一种解释执行的语言,因此它运行时首先须要一个解释器,而后就是须要程序运行时支持的库,该库包含一些已经编写好的组件、算法、数据结构等。
那么Python是怎么运行的呢?整个运行过程大体分为如下3个步骤。
首先由开发人员编写程序代码,也就是编码阶段。算法

其次,解释器将程序代码编译为字节码,字节码是之后缀为.pyc文件的形式存在,默认放置在Python安装目录的_pycache_文件夹下,主要做用是提升程序的运行速度,如图1-18所示。缓存

在这里插入图片描述

提示:一段代码,会被编译成字节码放在_pycache_文件夹的缓存里面。下次再运行该代码时,解释器首先判断该代码是否改变过,若是没有改变过,解释器会从编译好的字节码缓存中调取后运行,这样就能够加快程序的运行速度。数据结构

最后,解释器将编译好的字节码载入一个Python虚拟机(Python Virtual Machine)中运行。Python的整个运行过程如图1-19所示。svg

在这里插入图片描述

那么小白该如何看当前的Python版本,来听听大神怎么说!学习

小白:如何查看当前Python的版本?编码

大神:在前面讲述运行Python的3种方式时,细心的读者会发现,每一个运行方式刚启动的窗口中都显示了Python的版本。例如Python提供的命令行运行窗口中,能够看到当前Python的版本为3.5.2,如图1-20所示。spa

在这里插入图片描述

另外还可使用如下命令来查看:.net

python -V

小白:安装Python时,忘了勾选Add Python 3.5 to PATH复选框怎么办?

大神:首先用户须要复制Python的安装目录,例如本章中Python的安装目录C:\Program Files\Python35-32,而后将该目录添加到系统环境变量Path中便可。

小白:如何选择Python的版本?

大神:目前,用户使用比较多的版本为Python 2和Python 3。因为Python 3对Python 2进行了大量修改,因此有些用Python 2编写的代码没法在Python 3环境中运行。所以,建议读者尽可能配置Python 3的环境。

本文内容来自书籍《 Python程序设计案例课堂》,此书已经加入VIP会员权益中,只要是VIP会员便可免费阅读上千门电子书,点此购买会员在这里插入图片描述

此书已加入到VIP会员卡,只要购买VIP会员卡便可免费阅读上百本电子书

在这里插入图片描述

阅读电子书的方法以下:

打开CSDN APP(软件商城搜索“CSDN”便可找到哦)—>登陆CSDN帐号—>学习—>电子书

在这里插入图片描述