注释掉一个Python代码块

这个问题在这里已经有了答案:

  • 为什么Python没有多行注释? 16个答案

  • Python没有这样的机制。 在每行前加一个#来阻止评论。 有关更多信息,请参阅PEP 8.大多数Python IDE支持一种自动为您执行块注释 - 磅 - 符号的机制。 例如,在我的机器上的IDLE中,它是Alt + 3和Alt + 4。

    不要使用三重引号; 正如您发现的那样,这是针对文档字符串而不是阻止评论的,尽管它具有类似的效果。 如果你只是临时评论事情,这可以作为临时措施。


    我所知道的唯一治疗方法是编辑。 抱歉。


    在不会被误认为文档字符串的上下文中隐藏三重引号,例如:

    '''
    ...statements...
    ''' and None
    

    要么:

    if False: '''
    ...statements...
    '''
    
    链接地址: http://www.djcxy.com/p/42719.html

    上一篇: Comment out a Python code block

    下一篇: better way than using if