Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Verschachtelte Funktionen | Variablenbereich
Fortgeschrittene Python-Techniken
course content

Kursinhalt

Fortgeschrittene Python-Techniken

Fortgeschrittene Python-Techniken

1. Packen und Entpacken
2. Argumente in Funktionen
3. Funktion als Argument
4. Variablenbereich
5. Decorators

book
Verschachtelte Funktionen

Dieses Thema wird nicht nur helfen, den nonlocal-Bereich zu verstehen, sondern auch Closures und Dekoratoren.

Funktionen sind erstklassige Bürger in Python. Sie können:

  • Als Argumente an Funktionen übergeben werden;
  • Von Funktionen zurückgegeben werden;
  • Modifiziert werden;
  • Variablen zugewiesen werden.

Lassen Sie uns einige Beispiele erkunden:

In der Programmierung ist eine verschachtelte Funktion eine Funktion, die innerhalb einer anderen Funktion definiert ist.

123456
def count_percent(num1, num2, num3): def inner(num): return num * 30 / 100 return (inner(num1), inner(num2), inner(num3)) print(count_percent(700, 300, 1000))
copy

Nützlich, wenn Sie eine komplexe Aufgabe mehrmals innerhalb einer anderen Funktion ausführen möchten, ohne den Code zu wiederholen.

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 4
We're sorry to hear that something went wrong. What happened?
some-alt