韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > 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系统的一部分,它是迭代运行字节码指令的一个大循环,一个接一个地完成操作。

关注

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

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

搜索引擎| 50岁阿姨大人免费观看电视剧| 桃色视频| 爸老师40集全免费播放电影演员.| 嫩草精产一二三产区| 妈妈叫我戴上避孕套英文| 三叶草M码与欧洲码的区别| 大叔与妹妹免费观看电视剧高清| 摸摸大扔子图片真实| 99久久无码-区人妻A片潘金莲| 《炸裂吧!巨棒》免费阅读漫画 | 第一次的滋味免费观看电视剧| 在床上怎么做才能让男人荷尔蒙提..| 小婕子太紧了太深了| 日本大片PPT免费PPT| 潮湿的体温2| 电影初尝云雨之欢免费观看| 双男床上剧烈运动会怎么消除| 日本《暴力强伦轩》| 怀孕期间叫闺蜜来给老公消火| 美女和男生一起努力的生孩子视频..| 学长突然把自慰器开到最大| 射手中文网| 苏柔陆大生| 两个老头把我添高潮了| 成品人和精品人的区别9点| 查尔斯布朗森| 《医务室上垒》动漫全集在线观看| 小正太主动要求戴肛塞尾巴的小猫 | 《请好好疼爱里面》免费观看| 美国式的家庭忌讳1-4| 小扫货几天没弄了这么多| 国产在线观看免费全集电视剧网站| 成品免费PPT网站入口| 王叔我老公还在客厅呢什么小说 | 儿媳妇长太漂亮免费观看电视剧| 找寂寞妇女| 新婚夜被强伦无删减版| 《交换做爰》在线观看| 小荡货啊灬啊…用力啊快视频| 妈妈装睡配合孩子阴阳调和