613 Stimmen

Rückgabe, keine Rückgabe und gar keine Rückgabe?

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>

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X