Что такое PEP: ожидается 2 пустых строки, найденных 1 в этом коде в pycharm - PullRequest
1 голос
/ 01 октября 2019

Я попытался повторить интервал, но он все еще показывает ошибку.

  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

1 Ответ

0 голосов
/ 01 октября 2019

Из соответствующей части PEP 8 :

Определение функций и классов верхнего уровня с двумя пустыми строками.

Определения методов внутри класса:окружены одной пустой строкой.

Дополнительные пустые строки могут использоваться (экономно) для разделения групп связанных функций. Пустые строки могут быть пропущены между связкой связанных строк (например, набором фиктивных реализаций).

Используйте пустые строки в функциях, экономно, для обозначения логических разделов.

Python принимаетcontrol-L (то есть ^ L) символ подачи формы в виде пробела;Многие инструменты обрабатывают эти символы как разделители страниц, поэтому вы можете использовать их для разделения страниц связанных разделов вашего файла. Обратите внимание, что некоторые редакторы и веб-средства просмотра кода могут не распознавать control-L как канал формы и отображать вместо него еще один глиф.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...