useless-comparison (B015)
源自 flake8-bugbear linter。
作用
检查无用的比较。
为什么这不好?
无用的比较对程序没有影响,通常是错误地包含的。如果比较是为了强制执行不变式,请在比较语句前添加 assert
。否则,完全删除它。
示例
建议改为
Notebook 行为
对于 Jupyter Notebook,此规则不适用于单元格中的最后一个顶级表达式。 这是因为通常有一个笔记本单元格以表达式结尾,这将导致已评估表达式的 repr
作为单元格的输出打印。