Есть стайлгайды и форматы.
Официальный гайд:
PEP 257
Всё остальное, что там есть - это удобства для IDE. Твой формат первый раз вижу, обычно используют reST для PyCharm.
"""
Описание, что делает метод/функция
:param param1: Что за параметр принимается
:param param2: Ещё один параметр, который принимается
:returns: Какое значение возвращается
:raises KeyError: В каком случае рейзится эта ошибка
"""
Всё это имеет смысл, есть проект реально большой и его планируется поддерживать целым табором и долгое время. В другом случае - это пустая трата времени.