Ist es ok, Sie zu überspringen "return None"?

Frage ich mich, ob es schlecht ist Art und Weise zu überspringen return None, wenn es nicht benötigt wird.

Beispiel:

def foo1(x):
    if [some condition]:
        return Baz(x)
    else:
        return None

def foo2(x):
    if [some condition]:
        return Baz(x)

bar1 = foo1(x)
bar2 = foo2(x)

In beiden Fällen, wenn die Bedingung false ist, wird die Funktion zurück, mit None.

InformationsquelleAutor Tomasz Wysocki | 2010-10-26

Schreibe einen Kommentar