一、python中,一切皆对象。每个对象:标识(identity)、类型(type)、value(值)组成

1.标识用于唯一标识对象,通常对应于对象在计算机内存中的地址。使用内置函数id(obj)可以返回对象的标识。

2.类型用于表示对象存储的"数据"的类型。类型可以限制对象的取值范围以及可执行的操作。可以使用type(obj)获得对象的所属类型。

3.值表示对象所存储的数据的信息。使用print(obj)可以直接打印值。

二、对象的本质就是:一个内存块,拥有特定的值,支持特定类型的相关操作。

三、引用  1.在Python中,变量也称为对象的引用。因为,变量存储的就是对象的地址,变量通过地址引用了对象。

2.变量位于:栈内存,对象位于:堆内存

四、python 是动态类型语言

1.变量不需要显示声明类型。根据变量引用的对象,Python解释器自动确定数据类型。

五、python是强类型语言

1.每个对象都有数据类型,只支持该类型支持的操作.

六、标识符:用于变量、函数、模块等的名称。标识符有如下特定的规则:

1.区分大小写:如abc 和 ABC是不同的

2.第一个字符必须是字母、下划线.其后的字符是:字母、数字、下划线。

3.不能使用关键字。如:if 、or、while等

4.一双下线开头的和结尾的名称通常有特殊含义,尽量避免这种写法。如:__init__是构造函数

对象内存地址 python python内存文件对象_下划线



python列表中加入字符串 python在列表中添加数字

今天的课程我们要给大家讲一讲Python编程中列表(list)功能。 请点击右上角“关注”按钮关注我们哟:跟着木辛老师学习Python编程知识,变身快乐的编程达人吧~ 在之前的课程中,我们已经学习了通过Python在内存中存储信息,还可以使用名字来获取存储的信息。到目前为止,我们存储过字符串和数字(包括整数和浮点数)。在Python中,还有一个非常有用的功能:就是可以把一堆东西放