有"missing whitespace"不好吗?

Is it bad to have "missing whitespace"?

这样编码不好吗:

list=[a,b,c,d]
for i in range(4):
    var=list[i]

与此相反?

list = [a, b, c, d]
for i in range(4):
    var = list[i]

我最近开始使用 PyCharm,它会警告我缺少空格。为什么是警告?这是不好的做法吗?

在这种情况下 PyCharm 指示警告的原因是因为 PyCharm 根据 PEP 8 Style Guide for Python Code and your first example does not follow the rules for "Whitespace in Expressions and Statements" 检查您的代码样式。

一般来说,遵循样式指南是一种很好的做法,因为这样就有可能对代码进行标准化,使其更易于理解和重用,并将代码质量保持在预期的水平。

希望能回答你的问题