一尘不染

链接“是”运算符

python

python是否支持链接is运算符,例如以下内容?

a = None
b = None
a is b is None

输出True,一些文档引用会很好。


阅读 155

收藏
2020-12-20

共1个答案

一尘不染

是。任何归类为比较的运算符都可以链接。从语言参考

形式上,如果 abc ,…, yz 是表达式,而 op1op2 ,…, opN
是比较运算符,则a op1 b op2 c ... y opN z等效于a op1 b and b op2 c and ... y opN z,除了每个表达式最多 可计算 一次。

比较运算符是<>==>=<=<>(很少使用同义词!=,在Python 3消失), ,!=isis notinnot in

2020-12-20