有没有办法在Python中注释多行(不使用IDE的CTRL+...命令)?我的意思是 C/C++/Java 的方式/** ... */
我看到一些开发人员为此目的使用了下面的示例。
'''
here goes the comment!
more comments..
'''
但在我看来,这似乎是 Perl 的开始/剪切类似注释,它是为一个目的而设计的,但人们可以将其用作 milti 行注释。
=begin
here goes the comment
=cut
如果没有其他办法,那么我用三引号来注释安全吗?有没有什么陷阱?
最佳答案
使用三引号是Python中多行注释的标准。这项技术也被approved by Guido van Rossum谁是Python 的创建者。
您可能还想查看 PEP8 Style Guide了解更广泛接受的 Python 实践。
最后,请确保您使用良好的 IDE(我使用 PyDev/Eclipse )来进行语法突出显示。仅此一点就将大大有助于减少多行注释的不当使用的机会。
关于Python注释多行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20409516/