三种主要的写法有:
第一种:if X is None; (个人最推荐这种,因为是None才为True,非None的所有数据都为False)
第二种:if not X;
当X为None, False, 空字符串"", 0, 空列表[], 空字典{}, 空元组()这些时,not X为真,即无法分辨出他们之间的不同。
第三种:if not X is None;
第一种:if X is None; (个人最推荐这种,因为是None才为True,非None的所有数据都为False)
第二种:if not X;
当X为None, False, 空字符串"", 0, 空列表[], 空字典{}, 空元组()这些时,not X为真,即无法分辨出他们之间的不同。
第三种:if not X is None;