Python PEP是什么:在pycharm中的该代码中应找到2个空行1

Python PEP是什么:在pycharm中的该代码中应找到2个空行1,python,pycharm,Python,Pycharm,我试着重做间隔,但仍然显示出错误 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 mo

我试着重做间隔,但仍然显示出错误

  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接受control-L(即^L)表单提要字符作为 空白;许多工具将这些字符视为页分隔符,因此 您可以使用它们来分隔文件相关部分的页面。 注意,一些编辑器和基于web的代码查看器可能无法识别 控件-L作为表单提要,并将在其位置显示另一个glyph


PEP格式指南说函数定义前应该有两行空行,谢谢。