在Python脚本编辑模式的编辑器(notepad ++)中,有一行

## is this a special comment or what?

转换与正常#comment不同的颜色(黄色)。

##评论与#comment有什么特别之处?

有帮助吗?

解决方案

从Python的角度来看,没有区别。但是,Notepad ++的荧光笔将##序列视为STRINGEOL,这就是为什么它以这种方式着色。请参阅此主题

其他提示

我认为差异与使用有关:

#this is a code block header

VS

##this is a comment

我知道Python不关心这种或那种方式,但我认为这样做只是惯例。

此外,在不同情况中:

  

注释的第一行是双重哈希:

     
    

这是由doxygen和Fredrik Lundh的PythonDoc使用的。在doxygen,     如果带有双重哈希的行上有文本,则将其视为     摘要字符串。我不喜欢这个惯例,因为它似乎也是如此     可能导致误报。例如,如果你评论出来了     在其中带有注释的区域,您会得到双重哈希。

  
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top