小编典典

有没有办法在 Python 中创建多行注释?

all

我最近开始学习Python,但是我找不到如何实现多行注释。大多数语言都有块注释符号,例如

/*

*/

我在 Python 中试过这个,但它会抛出一个错误,所以这可能不是正确的方法。Python 真的有多行注释功能吗?


阅读 106

收藏
2022-02-25

共1个答案

小编典典

您可以使用三引号字符串。当它们不是文档字符串(类/函数/模块中的第一件事)时,它们将被忽略。

'''
This is a multiline
comment.
'''

(确保'''适当缩进前导以避免IndentationError.)

Guido van Rossum(Python
的创建者)在推特上将此作为“专业提示”。

然而,Python 的风格指南
PEP8倾向于使用连续的单行注释,如下所示:

# This is a multiline
# comment.

…这也是您在许多项目中会发现的。文本编辑器通常有一个快捷方式来轻松完成此操作。

2022-02-25