尽管我已经阅读了关于注释主题的内容,但我仍然想知道如何最好地在Python中注释单行代码。当所讨论的代码行(非常)短时,给出的示例很好:但是,如果行或注释更长,事情就会变得更加困难。a.ravel(), b.ravel()) # match elements of a with elements of b ignoring shape注释相当
使用vim,我使用gw或gwap自动格式化python或R中的长注释,并在需要时在行的开头自动插入#标记。在python和R中,自动文档生成的注释从#开始,而不是#,而vim不知道如何处理这些注释。如何教vim使用#‘是注释,以及当将行格式化为块以添加#’-符号到每一行的开头?#' Some random text.
在创建python代码并使用时,在注释中引用长URL时,可能会遇到将行长限制为79个字符的问题: # see http://stackoverflow.com/questions/13062540/replacing-text-using-regular-expression-in-python-with-named-parameters
do_something()在实际代码中,当URL注释与代码左侧的空白缩进区域重