[Python] Rückruffunktion (Funktion als Argument übergeben)

Javascript und Python

javascript


const sayHello = word => console.log(word);
const func = callback => {
  console.log('Dies wird ausgeführt, nachdem sayHello aufgerufen wurde');
  return callback;
 }

func(sayHello('hello'));

Ausführungsergebnis


hello
Hier sagen_Wird ausgeführt, nachdem etwas aufgerufen wurde

python


def say_something(word):
    print(word)
    
def func(callback):
    print('Hier sagen_Wird ausgeführt, nachdem etwas aufgerufen wurde')
    return callback 

func(say_something('hello'))

Ausführungsergebnis


hello
Hier sagen_Wird ausgeführt, nachdem etwas aufgerufen wurde

Recommended Posts

[Python] Rückruffunktion (Funktion als Argument übergeben)
Zusammenfassung der Python-Funktionsargumente
Verwenden Sie die Rückruffunktion in Python
Definition des Funktionsargumenttyps in Python
Python-Funktion ①
[Python] -Funktion
Python-Funktion ②
Python-Aufzählungsfunktion
Python> Funktion> Schließen
[Python] Generatorfunktion
Python> Funktion> Innere Funktion
Python-Funktionsdekorateur
Beispiel für die Verwendung von Python> function> * args als Argument
Über Funktionsargumente (Python)
[Python of Hikari-] Kapitel 06-02 Funktion (Argument und Rückgabewert 1)
Funktionsausführungszeit (Python)
Geben Sie in Python einen Unterbefehl als Befehlszeilenargument an
Python-Standardargumentverhalten
Hinweis: Bedeutung der Angabe von nur * (Sternchen) als Argument in der Funktionsdefinition von Python
Heutiger Python-Fehler: Ungültiges Schlüsselwortargument für diese Funktion
Python-Druckfunktion (Fortsetzung)
Python: Über Funktionsargumente
Ein einfacher Unterschied bei der Übergabe eines Zeigers als Funktionsargument
Timefloor-Funktion (Python)
Führen Sie die Python-Funktion von Powershell aus (wie Sie Argumente übergeben).
So geben Sie char * in einer Rückruffunktion mit ctypes in Python zurück
Python> Lambda> winzige Funktionen / Rückruffunktionen
Erstellen Sie eine Funktion in Python
[Python] Wert des Funktionsobjekts (?)
ntile (Dezil) -Funktion in Python
[Python] Der Ursprung des Namens der Python-Funktion
Python-Anfänger-Memorandum-Funktion
Über die Aufzählungsfunktion (Python)
Python-URL-Einstellung enthalten Funktion
Python #Funktion 2 für Super-Anfänger
Nichtlineare Funktionsmodellierung in Python
Zeichne die Yin-Funktion in Python
Beispiel für Funktionen höherer Ordnung (Dekoratoren) in Python
Sofortige Funktion (Lüge) in Python
Was ist eine Rückruffunktion?
Was ist die Rückruffunktion?
Format, wenn eine lange Zeichenfolge als Python-Argument übergeben wird
Verwendung von Lambda (beim Übergeben einer Funktion als Argument einer anderen Funktion)