码迷,mamicode.com
首页 > 编程语言 > 详细

Python 学习之路1 了解Python的编译原理,运行速度

时间:2017-12-17 20:53:52      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:编译原理   time   python 学习   大数   功能   div   优势   python   为什么   

为什么学习Python呢?

    目前有许多的开发语言,其中运行速度最快的无疑是C语言了,因为C是最接近机器的语言,但是为什么还有其他的各种语言呢,因为完成C语言的功能可能需要更多的代码,而其他的语言可能需要较少的代码既可以完成C需要很多代码完成的任务,但是呢,Python的运行速度是最慢的。我为啥要学习Python呢,由于下班以后没有什么特别的事情及娱乐活动,刚好Python真的是很方便,并且对大数据及自动化比较有优势,那么刚好打发我无聊的时间,那么学起来吧。

编译原理:

C#  编写代码--C#编译生成.exe程序集(此时编译器会检查是否有错误发生,符合C#编码规则)--运行程序集--在CLR(公共语言运行库)中的jit(just in time)会将程序的中间语言转换成本地的机器语言(CPU指令)--指令传给CPU执行

cpython  C解释器编译生成.pyc(字节码)--生成机器码--转成CPU指令给CPU执行

 

Python 学习之路1 了解Python的编译原理,运行速度

标签:编译原理   time   python 学习   大数   功能   div   优势   python   为什么   

原文地址:http://www.cnblogs.com/qiuyunblogs/p/8052846.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!