python中判断变量是否为None三种写法:
1、if x is None
2、if not x
3、if not x is None 理解成 if not (x is None) 结果是和1相反的
python中None、false、""、0、[]、{}、()时,采用not 方法判断是相等的
not None==not false==not ''==not 0==not[]==not{}==not()
>>> x = []
>>> y = None>>> >>> x is NoneFalse>>> y is NoneTrue>>> >>> >>> not xTrue>>> not yTrue>>> >>> >>> not x is None>>> True>>> not y is NoneFalse