Python dummy语句,当需要缩进时为空或nop

2024-06-02 13:59:38 发布

您现在位置:Python中文网/ 问答频道 /正文

< >我记得有一个哑语句,等于“不做”或填空后的^ {< CD1>},^ {< CD2>},^ {< CD3>},和^ {CD4>}语句以保持预期缩进。

下面的例子行不通

if True:
    #I want to simply pass this branch
    # ... NOP command here
else:
    print "False"

我怎样才能做到这一点?


Tags: tobranchtrueifpass语句thisnop
3条回答

您可以使用pass命令来实现

if True:
    pass
else:
    print "False"

您可以像这样使用pass语句:

if True:
    pass
else:
    print "False"

pass

def foo():
    pass

在Python 3中还有省略号...*,这并不是真正意义上的省略号,但有时也会用到:

def foo():
    ...

从语义上讲,我希望看到...当这个部分还没有被写成时,作为存根,pass当那里永远不会有代码时。


*省略号也存在于Python 2中,但不能在方括号之外的foobar[...]中使用。

相关问题 更多 >