导语:
本文主要介绍了关于在python中什么表示空类型的相关知识,包括Python,以及python中空对象包括哪些这些编程知识,希望对大家有参考作用。
python中的None表示空类型。 None 表示一个空值,它是一个特殊的 Python 对象,None 的类型是 None 类型。 None 在 Python 解释器启动时自动创建,在解释器退出时自动销毁。
None表示空值,它是一个特殊 Python 对象, None的类型是NoneType
(推荐教程:
)
>>> type(None)
<class 'NoneType'>
None在 Python 解释器启动时自动创建, 解释器退出时销毁。
一个解释器进程中只存在一个None,因为不可能有其他对象会使用None占用的内存,所以只有:None是None,None == None。
None不支持任何运算也没有任何内建方法
None和任何其他的数据类型比较永远返回False
None 有自己的数据类型 NoneType 并且不能创建其他 NoneType 对象(它只有一个值 None)
None与0、空列表、空字符串不一样
>>> None == 0
False
>>> None == ' '
False
>>> None == None
True
>>> None == False
False
可以将None赋值给任何变量,也可以给None值变量赋值。
None没有len、size等属性,判断一个变量是否为None,直接使用即可。
if a is None:
pass
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ linux可以卸载指定的python版本吗?09/16
- ♥ Python3 XML 解析11/14
- ♥ 了解python自动化运维相关内容介绍12/24
- ♥ python图像二值化09/30
- ♥ Python编程实践:求三角形面积的海伦公式08/21
- ♥ python请求响应内容的三种方法09/25
内容反馈