【Python】对变量是否为None的判断

三种主要的写法有:

第一种:if X is None; (个人最推荐这种,因为是None才为True,非None的所有数据都为False)

第二种:if not X;

当X为None,  False, 空字符串"", 0, 空列表[], 空字典{}, 空元组()这些时,not X为真,即无法分辨出他们之间的不同。

第三种:if not X is None;

猜你喜欢

转载自blog.csdn.net/u013066730/article/details/86609466