编程语言的发展史及变量

编程语言的发展史

机器语言

汇编语言

高级语言

特点是开发速度越来越快,难度越来越低,但是执行速度越来越美慢

变量是什么?

变量是可改变的量

变量的命名规范

变量只能包含字母,数字,下划线

不能以数字开头

变量名不能和关键字,模块名相同

变量名应简短,既有描述性

变量的三大要素

id变量名,type变量类型,value变量值

垃圾回收机制

  • 引用计数

当指向该对象的内存的引用计数为0时,该内存会被python回收

  • 标记-清除 (追踪回收)

它分为两个阶段

  1. 第一阶段是标记阶段,GC会把多有 活动对象 打上标记,
  2. 第二阶段是把那些没有标记的对象 进行回收

猜你喜欢

转载自www.cnblogs.com/leiting7/p/11779589.html