国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > python程序如何工作

python程序如何工作

Python 程序

头像

爱喝马黛茶的安东尼

2019-09-17 17:22:459340浏览 · 0收藏 · 0评论

随着人工智能时代的来临,python成为了人们学习编程的首先语言。那么,python程序怎么运行的?我们下面来介绍下。

python程序执行原理

我们都知道,使用C,C++之类的编译性语言编写的程序,是需要从源文件转换成计算机使用的机器语言,经过链接器链接之后形成了二进制可执行文件。运行该程序的时候,就可以二进制程序从硬盘载入到内存中并运行。

相关推荐:《Python教程

但是对于Python而言,Python源码不需要编译成二进制代码,它可以直接从源代码运行程序。Python解释器将源代码转换为字节码,然后把编译好的字节码转发到Python虚拟机(PVM)中进行执行。当我们运行Python程序的时候,Python解释器会执行两个步骤。

(1) 把源代码编译成字节码。编译后的字节码是特定于Python的一种表现形式,它不是二进制的机器码,需要进一步编译才能被机器执行,这也是Python代码无法运行的像C,C++一样快的原因。如果Python进程在机器上拥有写入权限,那么它将把程序的字节码保存为一个以.pyc为扩展名的文件,如果Python无法在机器上写入字节码,那么宇节码将会在内存中生成并在程序结束时自动丢弃。在构建程序的时候最好给Python赋上在计算机上写的权限,这样只要源代码没有改变,生成的.pyc文件可以重复利用,提高执行效率。

(2) 把编译好的字节码转发到Python虚拟机(PVM)中进行执行。PVM是Python Virtual Machine的简称,它是Python的运行引擎,是Python系统的一部分,它是迭代运行字节码指令的一个大循环,一个接一个地完成操作。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

千乃杏美| 朋友的妈妈7中字谜 | 道具调教自慰颤抖呻吟AV| 17.C-起草口在哪| 同学的母亲中字ID| 麦子交换2免费完整版| 《老板娘2》完整版| 小蜜桃免费观看高清电视剧| 爸爸汆肉的日常| 班主任解开内裤让我桶她| 《别告诉我丈夫》播放| 暴躁老阿姨CSGO比赛结果| 人野兽马狗猪大全| 后入| 鲍鱼| 我的老师中韩双字| 老公在洗澡我被公干日本| 《无能的丈夫》完整版| 无风险9.1免费版观看| 闺蜜老公把我压在怀里| 下厨房BY金银花露免费阅读无删.. | 《再来一次好吗》日剧观看| 小叔子从后面抱住我的电视剧| 国产尺码和欧洲尺码| 成全视频高清免费观看捉妖记动漫| 女朋友太骚了每次进去都觉得很疼| 三亚私人高清影院的更新情况| 九一麻花传剧MV在线看免费 | 狗配人的大片视频大全| 他用舌头给我6次高潮| 真爱禁区电视剧免费观看全集| 《我的漂亮老师2》电视剧免费观.. | 97在线观看免费高清电视剧狂飙 | 下面的小嘴又饿了| 黄瓜成视频人APP| 乱公伦媳..HH| 妈妈爱看最经典十部电视剧 | 录像狗配女人| EXO妈妈MV高清视频播放| 老赵揉着大雪的胸奶水视频播放| 美国禁忌