python语言特点以及运行机制

python特点:

python是一种面向对象型,解释型,弱类型,强跨平台的语言。

python语言的优点:

  • 具有代码清晰,易读、简洁的特点。
  • 拥有非常多的类库,几乎涵盖了大部分的开发领域。
  • 能和C,JAVA 等语言很好的兼容,所以又称为胶水语言。
  • 解释型语言的天然跨平台性,不需要特定的操作平台和软件,只需要解释器即可运行。

python语言的缺点:

  • 它的运行效率没有c 和 java高。因为他是解释型语言,不能像java和C语言一样,一次性编译完成在执行。运行速度慢。
  • 源代码加密困难。不同于编译型语言会将代码编译成目标程序在执行。python直接运行源程序,所以加密起来比较困难。

python语言的运行机制:
不同于C语言和JAVA语言这种编译型语言。C语言和JAVA语言这种编译型语言是先将源代码一次性编译成机器能够识别的机器代码,俗称编译文件。然后再通过执行编译文件即可。这就造成了编译语言的一个重大缺陷就是跨平台性比较差。因为他需要编译成符合特定平台要求和格式的编译文件在执行。但是运行效率快。
python是解释型语言,就是将编译和解释混在一起进行,解释语句编译一句,不需要特定的平台,只需要平台上安装有相关的解释器即可。缺点就是运行效率慢。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值