python中的None

一:None

None是python中的一个特殊的常量,表示一个空的对象。
数据为空并不代表是空对象,例如空列表:[],等都不是None
None有自己的数据类型NontType。

二:False

Python中数据为空的对象以及None对象在条件语句都作False看待:即 None,False,0,[],"",{},()都相当于False

三:None的比较——用is None而不是 == None

因为None在Python里是个单例对象,一个变量如果是None,它一定和None对象指向同一个内存地址。is运算判断两个对象在内存中的地址是否一致.

原文链接:https://blog.csdn.net/zhangxiao123qqq/article/details/108872572

posted @ 2022-09-05 00:00  时光如你般美好  阅读(300)  评论(0编辑  收藏  举报