- 编程语言分类
- 机器语言:直接用二进制编程,直接控制硬件,需要掌握硬件的操作细节
- 汇编语言:用英文标签取代二进制指令去编写程序,直接控制硬件,需要掌握硬件的操作细节
- 高级语言:直接用人类的语言去编写程序,不再需要掌握硬件的操作细节
- 编译型(c语言):类似于谷歌翻译
- 解释型(python语言):类似与同声传译
- 执行效率:机器-》汇编-》编译型-》解释型
- 开发效率:解释型-》编译型-》汇编-》机器
- 跨平台性:解释器的跨平台性最强
- 运行python程序的两种方式
- 运行python程序的三个步骤
- 1、先启动python解释器
- 2、将python程序当中普通的文本文件读入内存(此时没有语法的概念)
- 3、python解释器解释执行刚刚读入内存的代码,开始识别python的语法
- 什么是变量?
- 量:记录事物的某种状态,即事物典型的特征
- 变:事物的状态是可以发生变化的
- 为何要用变量
- 如何用变量
- 先定义
- 定义变量由三部分组成:
- 变量名:是访问到值得唯一方式
- =:把值的内存地址绑定变量名
- 变量的值:使我们存储的数据,用来代表事物的某种状态
- 后引用
- 垃圾回收机制
- 引用计数:增加
- x=10 10引用计数为1
- y=x 10引用计数为2
- 引用计数:减少
- x=20 10引用计数为1
- del y 10引用计数为0
- python解释器会将引用计数为零的值回收
posted @
2018-12-27 15:22
七天小圣
阅读(
136)
评论()
收藏
举报