编程语言的发展史
机器语言
汇编语言
高级语言
特点是开发速度越来越快,难度越来越低,但是执行速度越来越美慢
变量是什么?
变量是可改变的量
变量的命名规范
变量只能包含字母,数字,下划线
不能以数字开头
变量名不能和关键字,模块名相同
变量名应简短,既有描述性
变量的三大要素
id变量名,type变量类型,value变量值
垃圾回收机制
- 引用计数
当指向该对象的内存的引用计数为0时,该内存会被python回收
- 标记-清除 (追踪回收)
它分为两个阶段
- 第一阶段是标记阶段,GC会把多有 活动对象 打上标记,
- 第二阶段是把那些没有标记的对象 进行回收