python中的多行注释

Multiple line comment in Python

本问题已经有最佳答案,请猛点这里访问。

有没有一种方法可以在python中给出多行注释?

就像在C/C++中一样:EDOCX1为0。还是必须在每一行前面标记""?


试试这个

1
2
3
4
'''
This is a multiline
comment. I can type here whatever I want.
'''

python确实有一个多行字符串/注释语法,从这个意义上说,除非用作docstrings,否则多行字符串不会生成字节码——就像预结束的注释一样。实际上,它的行为就像一条评论。

另一方面,如果你说这种行为必须记录在官方文档中,才能成为一种真正的注释语法,那么是的,你有权说它不是语言规范的一部分。

在任何情况下,您的编辑器还应该能够轻松地注释出选定的区域(通过在每行前面分别放置一个)。如果没有,请切换到一个编辑器。

在没有特定文本编辑功能的Python中编程可能是一种痛苦的体验。找到合适的编辑器(并且知道如何使用它)可以在如何感知Python编程体验方面产生很大的不同。

编辑器不仅能够注释选定的区域,还应该能够轻松地将代码块向左和向右移动,并应在按Enter键时自动将光标置于当前缩进级别。代码折叠也很有用。


1
2
3
4
5
6
7
8
9
10
11
#Single line

'''
multi-line
comment
'''


"""
also,
multi-line comment
"""