python 基础知识第2讲:python要点

1.计算机语言

1.1 基本概念

computer language:用于人与计算机之间的通信。
由字符、数字、语法规则组成。
原始:用手动控制计算机(计算机庞大,成本高)
–》用程序解决控制计算机(编写麻烦,不易维护)
–》出现新的程序方式和设计模型(面向对象)

1.2计算机语言的发展

机器语言:由0和1组成,不利于识别和记忆
汇编语言:在机器语言的基础上发展而来,多了一些字母和符号,提高了语言的记忆性和识别性。
高级计算机语言:分为解释型和编译型。
如java ,python ,php 等

1.3解释型和编译型的区别

程序中的语言必须转换成机器码,计算机才能识别

1.3.1 编译型语言 c语言为例

源码–》编译–》机器码
优点:执行速度快
缺点:跨平台性差

1.3.2 解释型语言 python语言为例

源码–》解释器–》解释执行
优点:跨平台性好
缺点:执行速度略慢
但是现在的计算机硬件执行速度一般感觉不到。

形象的例子:
编译型像食堂:已经做好的,吃什么拿什么。
解释型像餐馆:现点现做。

如何选择:
看实际需求面定。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值