小编典典

如何在Python中注释掉一段代码

all

是否有一种机制可以注释掉大块 Python 代码?

现在,我能看到的注释掉代码的唯一方法是用 . 开头的每一行#,或者用三引号将代码括起来:""".

这些问题是#在每一行之前插入很麻烦,并且"""使我想用作注释的字符串显示在生成的文档中。

阅读所有评论后,答案似乎是“否”。


阅读 271

收藏
2022-03-10

共1个答案

小编典典

Python 没有这样的机制。在每行前面添加一个#以阻止注释。有关详细信息,请参阅PEP
8
。大多数 Python IDE
都支持一种机制,可以自动为您执行带有哈希符号的块注释。例如,在我机器上的 IDLE 中,它是Alt+3Alt+ 4

不要使用三引号; 正如您所发现的,这是用于文档字符串而不是阻止注释,尽管它具有类似的效果。如果您只是暂时注释掉一些东西,这可以作为一种临时措施。

2022-03-10