首页  >  文章  >  后端开发  >  python中的none和null

python中的none和null

巴扎黑
巴扎黑原创
2016-11-26 09:33:172472浏览

一、Python对象 

要理解这个,首先要理解Python对象: 

python对象具有三个特性:身份、类型、值。 

三特性在对象创建时被赋值。只有值可以改变,其他只读。 

类型本身也是对象。 

二、Null与None 

是Python的特殊类型,Null对象或者是None Type,它只有一个值None. 

它不支持任何运算也没有任何内建方法. 

None和任何其他的数据类型比较永远返回False。 

None有自己的数据类型NoneType。 

你可以将None复制给任何变量,但是你不能创建其他NoneType对象。 


复制代码 
>>> type(None) 
 
>>> None == 0 
False 
>>> None == ' ' 
False 
>>> None == None 
True 
>>> None == False 
False 

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn