Betrachten Sie diese drei Funktionen:
def my_func1():
print "Hello World"
return None
def my_func2():
print "Hello World"
return
def my_func3():
print "Hello World"
Sie scheinen alle zurückzukehren None
. Gibt es Unterschiede im Verhalten des Rückgabewerts dieser Funktionen? Gibt es Gründe, die eine der anderen vorzuziehen?
Siehe auch: <a href="https://stackoverflow.com/questions/10067013">ist es möglich, nichts von einer Funktion in Python zurückgeben?</a>