Python链式比较

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

猜你喜欢

转载自blog.csdn.net/dscn15848078969/article/details/121437720