垃圾回收机制and数据类型
垃圾回收机制
说起清理垃圾大家应该十分熟悉,比如生活中的垃圾,各式各样的垃圾。但是你们知道编程中的垃圾回收机制吗?
#垃圾数据的定义 在内存中没有任何变量名指向的数据 #针对垃圾数据python开发了一套自动化回收方案 1.引用计算 内存中变量值身上有几个变量名绑定引用计数就是几,只要不为0就不是垃圾 2.标记清除 当内存即将占满的时候python还自动暂停程序的执行,从头到尾将内存中数据进行扫描并打上标记,之后一次性清除掉标记的数据 3.分代回收 会将数据的监管分为三个层次,随着层级的下降监督的频率降低
数据类型
简述:在现实中存储数据的方式和表现形式有很多:文本文件、表格文件、视频文件、音频文件、图片文件。。。在IT世界里数据的存储方式和表现形式也是千变万化的。
#数据类型之整型int 作用:记录人的年龄 班级人数 ... 定义: age=18 #直接写整数就是整型 #数据类型之浮点型float 作用:记录人的体重 薪资 身高 定义: salary3.1 #直接写小数就是浮点数 #小总结 整型与浮点型可以统称为数字类型 主要用于数字运算和比较运算