【发布时间】:2014-07-07 15:51:01
【问题描述】:
我有点害怕“不是”运算符,并且当“是(不是 X)”的意思时解释“不是 X”的可能性。确实存在一些表达式 A 和 B 使得:
A is not B
不同于
A is (not B)
?
附录。
使用此运算符是否被认为是一种好习惯? not (A is B) 不应该是首选吗?
【问题讨论】:
-
在某些情况下,如果
B不能用作隐式布尔值,not B会出错。
标签: python