## в питоне, используя синтаксис раскраски notepad ++ - PullRequest
2 голосов
/ 11 сентября 2009

В моем редакторе (notepad ++) в режиме редактирования скрипта Python строка

## is this a special comment or what?

Включает другой цвет (желтый), чем обычный комментарий.

Что особенного в комментарии ## против комментария?

Ответы [ 3 ]

6 голосов
/ 11 сентября 2009

С точки зрения Python, нет никакой разницы. Однако подсветчик Notepad ++ рассматривает последовательность ## как STRINGEOL, поэтому и окрашивает ее таким образом. Смотрите эту тему .

3 голосов
/ 28 августа 2011

Я думал, что разница как-то связана с использованием:

#this is a code block header

против

##this is a comment

Я знаю, что Python не волнует, так или иначе, но я думал, что это было просто условно.

0 голосов
/ 11 сентября 2009

Также в различных ситуациях :

Комментарий, первая строка которого представляет собой двойной хеш:

Используется doxygen и PythonDoc Фредрика Лунда. В кислороде, если в строке с двойным хешем есть текст, он рассматривается как итоговая строка. Мне не нравится это соглашение, потому что оно кажется слишком может привести к ложным срабатываниям. Например, если вы закомментируете регион с комментарием, вы получите двойной хеш.

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