superfluous-else-break (RET508)
派生自 flake8-return linter。
有时提供修复。
作用
检查在之前的 if
块中带有 break
语句的 else
语句。
为什么这不好?
else
语句是不需要的,因为 break
语句总是会跳出循环。删除 else
将减少嵌套,并使代码更具可读性。
示例
建议改为
派生自 flake8-return linter。
有时提供修复。
检查在之前的 if
块中带有 break
语句的 else
语句。
else
语句是不需要的,因为 break
语句总是会跳出循环。删除 else
将减少嵌套,并使代码更具可读性。
建议改为