在Python脚本编辑模式的编辑器(notepad ++)中,有一行
## is this a special comment or what?
转换与正常#comment不同的颜色(黄色)。
##评论与#comment有什么特别之处?
答案 0 :(得分:6)
从Python的角度来看,没有区别。但是,Notepad ++的荧光笔将##序列视为STRINGEOL,这就是为什么它以这种方式着色。请参阅此thread。
答案 1 :(得分:3)
我认为差异与使用有关:
#this is a code block header
VS
##this is a comment
我知道Python不关心这种或那种方式,但我认为这样做只是惯例。
答案 2 :(得分:0)
另外,在different situations:
中注释的第一行是双重哈希:
这是由doxygen和Fredrik Lundh的PythonDoc使用的。在doxygen, 如果带有双重哈希的行上有文本,则将其视为 摘要字符串。我不喜欢这个惯例,因为它似乎也是如此 可能导致误报。例如,如果你评论出来了 在其中带有注释的区域,您会得到双重哈希。