python - Python 中的多行注释

标签 python comments

<分区>

有没有办法在 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/

相关文章:

python - 如何在 scrapy python 中使用蜘蛛名称动态创建 csv 文件

python - 将找不到的元素设置为 Null/Empty 而不是跳过它们

unit-testing - Jasmine 单元测试 : $compile produces comment out of ng-repeat

php - 添加 ?> 到 PHP 注释

python - 如何使用 Pandas 中的多列映射函数?

python - pandas 数据框中 df.loc 第一个参数的范围和单个值之间的差异

.net - 反序列化 XML 文件中的注释

正则表达式:匹配,但如果在评论中则不匹配

c++ - 如何让KDevelop使用c风格的注释?

python - 在python中解码html编码的字符串