negate-equal-op (SIM201)
源自 flake8-simplify 代码检查器。
修复总是可用的。
作用
检查取反的 ==
操作符。
为什么这不好?
取反的 ==
操作符不如 !=
操作符更具可读性。当测试不等时,使用 !=
比 ==
更常见。
示例
建议改为
修复安全性
此修复被标记为不安全,因为它可能会改变行为,如果 a
和/或 b
以某种方式重写了 __eq__
/__ne__
,导致它们不返回布尔值。
源自 flake8-simplify 代码检查器。
修复总是可用的。
检查取反的 ==
操作符。
取反的 ==
操作符不如 !=
操作符更具可读性。当测试不等时,使用 !=
比 ==
更常见。
建议改为
此修复被标记为不安全,因为它可能会改变行为,如果 a
和/或 b
以某种方式重写了 __eq__
/__ne__
,导致它们不返回布尔值。