PEP是什么:预期在pycharm的此代码中找到1的2个空行

问题描述 投票:0回答:1

我尝试重做间距,但仍然显示错误。

  return moves

def available_actions(self):
    """Returns all of the available actions in this room."""
    moves = self.adjacent_moves()
    moves.append(Actions.ViewInventory())

    assert isinstance(moves, object)
    return moves

python pycharm
1个回答
0
投票

PEP 8 relevant portion

环绕顶级函数和类定义,两个空白线。

类内的方法定义由单个空格包围线。

额外的空白行可以(分别)用于分隔相关功能。一堆之间可能会省略空白行相关的单行代码(例如,一组虚拟实现)。

在函数中使用空白行,以节省空间,以指示逻辑部分。

Python接受control-L(即^ L)换页字符为空白;许多工具将这些字符视为页面分隔符,因此您可以使用它们来分隔文件相关部分的页面。请注意,某些编辑器和基于Web的代码查看器可能无法识别control-L作为换页,它将在其位置显示另一个标志符号。

© www.soinside.com 2019 - 2024. All rights reserved.