我最近开始学习Python,但是我找不到如何实现多行注释。大多数语言都有块注释符号,例如
/* */
我在 Python 中试过这个,但它会抛出一个错误,所以这可能不是正确的方法。Python 真的有多行注释功能吗?
您可以使用三引号字符串。当它们不是文档字符串(类/函数/模块中的第一件事)时,它们将被忽略。
''' This is a multiline comment. '''
(确保'''适当缩进前导以避免IndentationError.)
'''
IndentationError
Guido van Rossum(Python 的创建者)在推特上将此作为“专业提示”。
然而,Python 的风格指南 PEP8倾向于使用连续的单行注释,如下所示:
# This is a multiline # comment.
…这也是您在许多项目中会发现的。文本编辑器通常有一个快捷方式来轻松完成此操作。