数据类型—变量与存储

变量命名

命名示例:            变量:对象别名

命名规则:字母/数字/下划线;只能以字母或下划线开头;不能包含空格;避免python关键字或函数名;简短且具有描述性;区分大小写。

创建:第一次赋值时生成

变量类型

含义:描述数据形态及支持操作

Python动态类型:

变量无类型约束; 类型取决于关联对象.

 强类型

存储

1.对象有类型,存储在内存区域

2.变量名指向实际对象,变量本身无类型

3.对象本身所带有对象描述及引用计数器

4.共享引用:多个变量引用同一对象

    is 判断引用对象存储地址是否相同

    0-255 Python自动缓存

    短字符串也可能被自动缓存

    ==    判断字面值是否相等

    id(obj)    检测对象地址

垃圾回收机制

Python自动释放未被引用对象;通过对象引用计数器统计

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 13,794评论 1 32
  • 这是16年5月份编辑的一份比较杂乱适合自己观看的学习记录文档,今天18年5月份再次想写文章,发现简书还为我保存起的...
    Jenaral阅读 7,890评论 2 9
  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 11,120评论 0 10
  • 一、python 对象 Python 使用对象模型来存储数据,构造的任何类型的值都是一个对象(比如我们创建的整数:...
    常大鹏阅读 10,134评论 0 17
  • 今天我们没有讲新课。我们练习了班级口号,我们的口号是:奋勇拼搏超越自我! 下午的时候,我们上了体育课,体育老师给我...
    张铭轩z阅读 1,040评论 0 0