<分区>
有没有办法在 Python 中给出多行注释?
就像在 C/C++ 中一样:/*comment*/
。还是必须在每一行前都打上“#”?
<分区>
有没有办法在 Python 中给出多行注释?
就像在 C/C++ 中一样:/*comment*/
。还是必须在每一行前都打上“#”?
最佳答案
试试这个
'''
This is a multiline
comment. I can type here whatever I want.
'''
Python 确实有一个多行字符串/注释语法,除非用作文档字符串,否则多行字符串不会生成字节码——就像#-prepended 注释一样。实际上,它的作用与评论完全一样。
另一方面,如果您说此行为必须在官方文档中记录为真正的注释语法,那么是的,您说的是正确的,不能保证它是语言规范的一部分。
在任何情况下,您的编辑器还应该能够轻松地注释掉选定的区域(通过在每行前面单独放置一个#)。如果没有,请切换到一个编辑器。
在没有某些文本编辑功能的情况下使用 Python 编程可能是一种痛苦的经历。找到合适的编辑器(并知道如何使用它)可以极大地改变人们对 Python 编程体验的看法。
编辑器不仅应该能够注释掉选定的区域,还应该能够轻松地左右移动代码块,并且应该在您按 Enter 时自动将光标置于当前缩进级别。代码折叠也很有用。
关于python - Python 中的多行注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21253148/