每天学一点——python变量、常量与数字类型
python变量、常量与数字类型
常量
(一句话能概括先讲它)
严格来讲,python中除了π与N就没有不变的量
所以,在python中我们识别常量是看它是否全大写(如下图)
变量
变量,顾名思义,就是变化的值
变量由字母、数字、下划线组成
**注意不要以数字开头**
不可以用python的保留字
eg:print、class、if、and等
变量名一定要见名知意朋友们
变量的命名规范
分为大小驼峰体(如下图)
变量的三要素
变量值
内存地址编号
直接打印关联变量值的变量名id就可以得到他的内存地址
变量类型
同理,直接打印关联变量值的变量名查看数据类型
#垃圾回收机制#
小整数池,(了解即可)
-5到256
引用计数
当a、b、c共用一个变量值的时候,他们的内存地址一致
那么变量值10的引用计数为3
当变量值切断了与所有变量名的关系,即减少计数为零时
变量值10为内存垃圾
标记清除
当内存中的数据快满的时候,
会停止一切程序的运行,进行全盘扫描,
把内存中引用计数为零的数据清理掉
分代回收
根据每次扫描的不同把数据分为常用于不常用,常用的量扫描间隔的时间会比较长,反之,扫描时间变短
数据类型初接触——数字类型
数据类型分很多种,比如声音、视频、图片等
所以在编程也有对数据类型的分类
今天就接触一个python中的数字类型
整型(int)
浮点型(Float)
这里注意一下,凡是带小数点的全部都是浮点型*****
好了就这些
完结撒花*★,°*:.☆( ̄▽ ̄)/$:*.°★* 。