python中None与Null的区别

None是一个对象,而NULL是一个类型。
Python中没有NULL,只有None,None有自己的特殊类型NoneType。
None不等于0、任何空字符串、False等。
在Python中,None、False、0、""(空字符串)、、()(空元组)、{}(空字典)都相当于False。

print(None == '') # False
print(None == 0) # False
print(type(None)) #<class 'NoneType'> 
posted @ 2021-07-16 15:31  索匣  阅读(1561)  评论(0编辑  收藏  举报