在 Python 中没有 null;相反,有None。None表示 Python 中对象的缺失值。None在Python中等同于null。
Python中没有null
要检查一个变量在Python中是否为Null,使用is not 操作符。如果左边的操作数和右边的操作数的值不指向同一个对象,is not操作符返回True:
data = None
if data is not None:
print("Variable is not null")
if data is None:
print("Variable is null")
输出
Variable is null
你可以看到,我们声明了一个变量None,然后用is not 运算符进行了验证。由于该变量是null,所以它进入了第二个if条件,执行了该条件,并打印了该语句。
使用if条件检查变量是否为空
在Python中,if条件 对于发现变量是否为None很有用:
data = None
if data:
print("Variable is not null")
else:
print("Variable is null")
输出
Variable is null
在Python中使用!=检查变量是否为空
data = None
if data != None:
print("Variable is not null")
else:
print("Variable is null")
输出
Variable is null
本教程到此结束。