python 中的 is 和 == 的区别

****运算符比较两个对象的值,即对象中保存的数据,而is 比较对象的标识。通常我们关注的是值,而不是标识,因此python 代码中出现的频率比 is 高。然而,在变量和单例值之间比较时,应该使用is,目前,最常使用 is 检查变量绑定的值是不是None,

x is None
x is not None

你可能感兴趣的:(python)