导语:
本文主要介绍了关于在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
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python中if-elif-else语句的使用注意事项09/03
- ♥ python中有没有map方法12/07
- ♥ python检查字符串是否包含字母08/11
- ♥ python中__file__属性的使用01/05
- ♥ python的mongodb是什么12/30
- ♥ 如何在cmd中运行python文件10/03
内容反馈