UYOU
在Python中,要表示缺少值,可以对对象使用None值(types.NoneType.None),对字符串使用“”(或len()== 0)。因此:if yourObject is None: # if yourObject == None: ...if yourString == "": # if yourString.len() == 0: ...关于“ ==”和“ is”之间的区别,使用“ ==”测试对象身份就足够了。但是,由于将“ is”操作定义为对象标识操作,因此使用它而不是“ ==”可能更正确。不知道是否存在速度差异。无论如何,您可以看一下:Python 内置常数 doc页面。Python 真值测试文档页面。