python None与Null
添加时间:2013-6-25 点击量:
一、Python对象
要懂得这个,起首要懂得Python对象:
python对象具有三个特点:身份、类型、值。
三特点在对象创建时被赋值。只有值可以改变,其他只读。
类型本身也是对象。
二、Null与None
是Python的特别类型,Null对象或者是None Type,它只有一个值None.
它不支撑任何运算也没有任何内建办法.
None和任何其他的数据类型斗劲永远返回False。
None有本身的数据类型NoneType。
你可以将None复制给任何变量,然则你不克不及创建其他NoneType对象。
>>> type(None)
<class NoneType>
>>> None == 0
False
>>> None ==
False
>>> None == None
True
>>> None == False
False
真正的心灵世界会告诉你根本看不见的东西,这东西需要你付出思想和灵魂的劳动去获取,然后它会照亮你的生命,永远照亮你的生命。——王安忆《小说家的十三堂课》
一、Python对象
要懂得这个,起首要懂得Python对象:
python对象具有三个特点:身份、类型、值。
三特点在对象创建时被赋值。只有值可以改变,其他只读。
类型本身也是对象。
二、Null与None
是Python的特别类型,Null对象或者是None Type,它只有一个值None.
它不支撑任何运算也没有任何内建办法.
None和任何其他的数据类型斗劲永远返回False。
None有本身的数据类型NoneType。
你可以将None复制给任何变量,然则你不克不及创建其他NoneType对象。
>>> type(None)
<class NoneType>
>>> None == 0
False
>>> None ==
False
>>> None == None
True
>>> None == False
False