正确的Python语法和语义:if,else,pass

Del*_*ous 1 python syntax if-statement semantics

有没有首选/适当的风格?

这个:

def fx(Boolean):
    if Boolean:
        # Do stuff.
    else:
        pass
Run Code Online (Sandbox Code Playgroud)

或这个:

def fx(Boolean):
    if Boolean:
        # Do stuff.
Run Code Online (Sandbox Code Playgroud)

else: pass如果您不希望发生任何事情,是否优先考虑?
我已经阅读了PEP 8 - Python Code样式指南,并没有找到任何与我的问题有关的内容.

Amb*_*ber 6

你永远不应该包括else: pass.这是多余的.只是省略else; 它故意是一个可选的关键字.