python 第一天之高级语言与低级语言的爱恨情仇

1高级语言:python java... ... 产生字节码

2低级语言:c  汇编... ... 生成机器码

3低级语言爱着高级语言,因为大部分高级语言都是由低级语言写成的,所以低级语言会帮高级语言把它生成的字节码无条件的转换成机器码,进而交给系统程序,拜托系统程序调用硬件去执行这些机器码。

4高级语言之前在进行着竞争,他们相互比较财力(开发周期)和自身实力(运行速度),结果他们各有千秋,python 财大气粗(库类多),开发周期短,代码量少;JAVA 运行速度相对较快(自身实力),但自身库相对比较少。

5python 种类:javapython  cpython ( 一般默认使用的是这种类型) c#python  pypy ( python  python ) 

6 pypy 下载工具库后,python 生成的字节码先交给低级语言进行转换成机器码,然后再把机器码交给pypy,等到以后运行是,由pypy直接把机器码交给系统软件,这样就能加速之后运行程序的速度,但是pypy还不太完善和稳定。

转载于:https://www.cnblogs.com/ykszs/p/9164731.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值