python语法的入门
1.变量
1.1: 底层原理:现在内存空间申请一块地址来储存变量值,
然后把申请的内存地址跟变量名绑定在一起
之后只需通过访问变量名就可以获取变量值
1.2:一个变量名只能指向一个内存地址,但是一个内存地址可以有多个变量指向
1.3:当数据量很小时,有多个变量使用,那么他们就会指向同一个内存地址
2 垃圾回收机制
2.1:垃圾数据就是没有变量指向的数据
2.2:自动回收方案
2.21:引用计数 # 当有变量指向内存中得数据时候,会同时加一个计数,当计数为零的时候,就说明是垃圾数据
2.22:标记清除 # 当内存快被沾满的时候,那么python就会终止程序的运行,从头到位进行扫描数据,对垃圾数据进行标记,之后,统一进行清楚
2.23:分代回收 # 通过分不同的时间段,来降低被监管的频率