请简述python程序的执行原理,python执行原理是什么

  请简述python程序的执行原理,python执行原理是什么

  本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。

  1、原理分析

  操作系统首先允许CPU将Python解释器的程序复制到内存中。

  Python解释器可以按照语法规则自顶向下翻译Python程序中的代码。

  CPU负责完成翻译后的代码。

  2、实例

  首先删除__pycache__文件夹,然后使用python myfun.py命令运行myfun.py。当myfun.py为主模块时,看会不会生成pyc文件,没有。

  (anaconda 3-4 . 4 . 0)~/Desktop/mypyls

  __pycache__myfun.pytest.py

  (anaconda 3-4 . 4 . 0)~/Desktop/mypyrm-RF _ _ py cache _ _

  (anaconda 3-4 . 4 . 0)~/Desktop/mypyls

  myfun.pytest.py

  (anaconda 3-4 . 4 . 0)~/Desktop/mypypython myfun . py

  (anaconda 3-4 . 4 . 0)~/Desktop/mypyls

  以上Myfun.pytest.py是python程序的执行原理,与cpu和解释器密切相关。如果对基础知识了解的不够透彻,也可以先复习一下,再理解本文的程序原理。更多python学习方向:Python基础课程

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 浅谈python程序的错误-变量未定义的原因,浅谈python程序的错误-变量未定义为
  • 浅谈python程序的错误-变量未定义的原因,浅谈python程序的错误-变量未定义为,浅谈Python程序的错误-变量未定义
  • Python程序设计与算法基础教程,python算法指南
  • Python程序设计与算法基础教程,python算法指南,Python常用算法学习基础教程
  • ,,8个实用的Python程序你知道几个
  • python程序打包成exe可执行文件,python程序打包成exe后的 运行速度
  • python流程管理,Python程序开发流程
  • Python程序开发案例教程,python程序设计案例实践教程
  • python编程基础与案例集锦,python程序代码实例
  • python程序设计实例教程董付国课后答案,python程序设计第三版董付国
  • 如果在python程序中没有导入相关模块,python外部模块不用导入可以直接使用
  • Python程序语言设计基础,Python编程设计
  • python程序语言的特点,Python编程的特点
  • python程序编写,python编程求素数
  • python向服务器发送数据,python程序如何在服务器部署
  • 留言与评论(共有 条评论)
       
    验证码: