跳到内容

missing-whitespace-around-arithmetic-operator (E226)(算术运算符周围缺少空格)

源自 pycodestyle linter。

修复总是可用的。

此规则不稳定且处于预览状态。使用需要 --preview 标志。

作用

检查算术运算符周围是否缺少空格。

为什么这不好?

PEP 8 建议永远不要使用超过一个空格,并且始终在二元运算符的两侧使用相同数量的空格。

为了保持一致性,此规则强制在算术运算符(+-/*)前后各有一个空格。

(请注意,PEP 8 建议仅在优先级最低的运算符周围添加空格,但作者应“使用[他们]自己的判断”。)

示例

number = 40+2

建议改为

number = 40 + 2