JS中的比较运算
在JS中==
和!=
是同级运算,从左到右执行,先算1 == 0
得出false
然后再计算false != 1
得出true
,等效于(1 == 0) != 1
。
<!DOCTYPE html>
<html lang="en">
<body>
</body>
<script>
//显示true字样
document.getElementsByTagName('body')[0].innerHTML = 1 == 0 != 1;
</script>
</html>
Python链式比较语法糖
Python连续的比较运算符被解释为多个比较结果进行逻辑“与”运算,即1==0!=1
等效于(1==0) and (0!=1)
print(1==0!=1)
输出:
False