python第一篇------编译型语言和解释型语言

编译器:
              计算机不能直接理解任何除机器语言以外的语言,一般是把程序翻译成机器语言,计算机才能执行程序
              这种将其他语言翻译成机器语言的工具,称为编译器

解释器:
             编译器翻译的方式有两种: 编译和解释, 两种方式之间的区别在于翻译时间点的不同
             当编译器以解释方式运行的时候,也称为解释器

编译型和解释型的区别:
              

关键常识
             Python属于解释型语言
              Python 1991年, 第⼀个Python编译器诞⽣。 它是⽤C语⾔实现的, 并能够调⽤C语⾔的库⽂件。
              Python⽬前有两个版本, Python2和Python3
              Python的解释器如今有多个语⾔实现
                                                                我们常⽤的是CPython(官⽅版本的C语⾔实现)
                                                                Jython(可以运⾏在Java平台)
                                                                IronPython(可以运⾏在.NET和Mono平台)
                                                                PyPy(Python实现的, ⽀持JIT即时编译)
Python特点
          优点: 简单易学免费开源,⾼级语⾔
                   可移植性,⾯向对象,可扩展性
                   丰富的库等
           缺点: 运⾏速度
                   国内市场较⼩,做主要开发⽬前只有⼀些web2.0公司
                   中⽂资料匮乏
                   构架选择太多

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值