2009-09-11 11 views

Répondre

5

Du point de vue de Python, il n'y a aucune différence. Cependant, le surligneur de Notepad ++ considère la séquence ## comme STRINGEOL, c'est pourquoi il la colore de cette façon. Voir ceci thread.

0

En outre, dans un different situations:

Commentaire dont la première ligne est un double hachage:

Ceci est utilisé par doxygen et le PythonDoc de Fredrik Lundh. Dans doxygen, s'il y a du texte sur la ligne avec le double hachage, il est traité comme une chaîne de résumé. Je n'aime pas cette convention car il semble trop probable qu'elle entraîne des faux positifs. Par exemple, si vous commentez une région avec un commentaire, vous obtenez un double-hachage.

2

Je pensais que la différence avait quelque chose à voir avec l'utilisation:

#this is a code block header 

contre

##this is a comment 

Je sais que Python ne se soucie pas d'une façon ou l'autre, mais je Je pensais que c'était juste une convention de le faire de cette façon.

Questions connexes