微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

python None与Null 区别的简单示例

对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧!

一、Python对象

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

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

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

类型本身也是对象。

二、Null与None

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

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

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

None有自己的数据类型nonetype

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


# @param python None与Null 的区别
# @author 编程之家 jb51.cc|www.jb51.cc 

>>> type(None)
<class 'nonetype'>
>>> None == 0
False
>>> None == ' '
False
>>> None == None
True
>>> None == False
False

# End www.jb51.cc

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐