Python 极简核心:对象
1. 对象(object)
Python对象都拥有三个特性:身份(identity)、类型(Type)和值(Value)。
也就是说,任何一个Python对象都有一个身份、一个类型和一个值。 (Every object has an identity, a type and a value.) 概念区分:
-
对象 Python 中一切皆对象。 变量和对象的区别 变量是对象的引用。 In Python, variables are references to objects and any variable can reference any object. 赋值就是建立一个对象的引用。 值和对象的区别? 值只是对象的三个特性之一。 Every object has an identity, a type and a value.
2. 值(value)
2.1 Data type 数据类型
首先,要明白,Type(类型) 是对数据的一种划分。
这里主要列出的是Basic Data Types in Python,即Python基本数据类型。
注意:None 并不是0,None为特殊空值,而0是有意义的。
更全的分类是:
这部分可以参考:
2.2 Operator 操作符
参考: