Python----基础知识3

第二章 Python入门
1、计算机语法发展经历了三个阶段:
机器语言
机器语言通过二进制编码来编写程序,执行效率好,编写起来麻烦
汇编语言(符号)
使用符号来代替机器码,编写程序时,不需要使用二进制
编写完成后,需要将符号转换为机器码,然后再由计算机执行
符号转换为机器码的过程称为汇编,将机器码转换为符号的过程称为反汇编
汇编语言一般只适用于某些硬件,兼容性比较差
高级语言
高级语言的语法和现在英语语法类似,并且回和硬件的关系没有那么紧密

      基本的高级语言:C、C++、C#、Java、JavaScript、Python.........

2、编译型语言和解释型语言
计算机只能识别二进制编码(机器码),所以任何语言在交由计算机执行时必须要先转换为机器码。
根据转换时机的不同,语言分为两大类:
(1)编译型语言(C语言)
编译型语言会在代码执行前将代码编译为机器码,然后将机器码交由计算机执行
a(源码)—编译—>b(编译后的机器码)
特点:执行速度快,跨平台型比较差
(2)解释型语言(Python JS Java)
解释型语言不会在执行前对代码进行编译,而是在执行的同时一边执行一边编译
a(源码)—解释器—>解释执行
特点:执行速度比较慢,跨平台性比较好
3、Python开发环境搭建
开发环境搭建就是python的解释器
Python的解释器分类:
Cpython(官方) 用C语言编写的Python解释器
Pypy 用Python语言编写的Python解释器
IronPython 用.net编写的Python解释器
Jython 用Java编写的Python解释器

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值