在Python
中,有一个特殊的表示,None
,它就是空。它是一个类型,也是一个对象。
从
值
上来说,None
都不等于空字符串,不等于空的列表,不等于0,不等于False
从类型
上来说,它也不等于空字符串,不等于空的列表,不等于0,不等于False
#判断一个变量是否为空,建议的做法是:
1 if a: 2 3 if not a:
#而不要使用
1 if a is None:
在Python
中,有一个特殊的表示,None
,它就是空。它是一个类型,也是一个对象。
从
值
上来说,None
都不等于空字符串,不等于空的列表,不等于0,不等于False
从类型
上来说,它也不等于空字符串,不等于空的列表,不等于0,不等于False
#判断一个变量是否为空,建议的做法是:
1 if a: 2 3 if not a:
#而不要使用
1 if a is None: