Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: Threshold Checker | 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
Herausforderung: Threshold Checker

Aufgabe

Swipe to start coding

Entwickeln Sie eine Closure, die einen Zustand beibehält und verwendet werden kann, um Operationen basierend auf diesem Zustand auszuführen.

Lassen Sie uns eine Closure erstellen, die überprüft, ob ein gegebener Wert einen festgelegten Mindestwert überschreitet.

  1. Beginnen Sie mit der Definition der äußeren Funktion, die wir threshold_checker nennen werden;
  2. Diese Funktion sollte einen Parameter namens threshold akzeptieren;
  3. Deklarieren Sie als Nächstes eine innere Funktion namens check innerhalb von threshold_checker. Diese innere Funktion sollte einen Parameter, value, annehmen;
  4. Geben Sie innerhalb der Check-Funktion True zurück, wenn der Wert größer als der Schwellenwert ist, und False andernfalls. Verwenden Sie den < Operator für diesen Vergleich;
  5. Stellen Sie schließlich sicher, dass die äußere Funktion, threshold_checker, die innere Funktion check zurückgibt;
  6. Weisen Sie die Funktion threshold_checker einer Variablen namens greater_than_10 zu, wobei 10 als Schwellenwert übergeben wird;
  7. Code ausführen und Aufgabe einreichen.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 7
toggle bottom row

book
Herausforderung: Threshold Checker

Aufgabe

Swipe to start coding

Entwickeln Sie eine Closure, die einen Zustand beibehält und verwendet werden kann, um Operationen basierend auf diesem Zustand auszuführen.

Lassen Sie uns eine Closure erstellen, die überprüft, ob ein gegebener Wert einen festgelegten Mindestwert überschreitet.

  1. Beginnen Sie mit der Definition der äußeren Funktion, die wir threshold_checker nennen werden;
  2. Diese Funktion sollte einen Parameter namens threshold akzeptieren;
  3. Deklarieren Sie als Nächstes eine innere Funktion namens check innerhalb von threshold_checker. Diese innere Funktion sollte einen Parameter, value, annehmen;
  4. Geben Sie innerhalb der Check-Funktion True zurück, wenn der Wert größer als der Schwellenwert ist, und False andernfalls. Verwenden Sie den < Operator für diesen Vergleich;
  5. Stellen Sie schließlich sicher, dass die äußere Funktion, threshold_checker, die innere Funktion check zurückgibt;
  6. Weisen Sie die Funktion threshold_checker einer Variablen namens greater_than_10 zu, wobei 10 als Schwellenwert übergeben wird;
  7. Code ausführen und Aufgabe einreichen.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 7
Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
We're sorry to hear that something went wrong. What happened?
some-alt