Андрей Asked:2022-08-01 09:19:27 +0000 UTC2022-08-01 09:19:27 +0000 UTC 2022-08-01 09:19:27 +0000 UTC pep8 导入后的空行 772 在 CONST 之前的 impors 之后应该有多少个空行? python pep8 1 个回答 Voted Best Answer Сергей 2022-08-01T13:34:26Z2022-08-01T13:34:26Z 答: 一行应该是“在 CONST 之前导入之后”。 理由: PEP-8 没有定义常量或导入子章节中的空行数。它们仅在空白行子章节https://peps.python.org/pep-0008/#blank-lines中有所描述。它说只有顶级函数和类定义才需要两次传递,但允许分隔相关函数组。因此,一行中必须有一个间隙。 验证: PyCharm 包含一个“重新格式化文件”选项。CONST = 5在后面不带空格写入import并将此选项应用于文件会导致跳过一行。
答: 一行应该是“在 CONST 之前导入之后”。
理由: PEP-8 没有定义常量或导入子章节中的空行数。它们仅在空白行子章节https://peps.python.org/pep-0008/#blank-lines中有所描述。它说只有顶级函数和类定义才需要两次传递,但允许分隔相关函数组。因此,一行中必须有一个间隙。
验证: PyCharm 包含一个“重新格式化文件”选项。
CONST = 5在后面不带空格写入import并将此选项应用于文件会导致跳过一行。