Lektion 3 von 6
Datensätze validieren
Eine robuste Pipeline weist ungültige Daten ab, statt sie weiterzureichen: leerer Name, negativer Score…
Eine Validierungsfunktion gibt einen Boolean zurück — sie dient als Filter in der Hauptschleife.
def is_valid(record):
return len(record["name"]) > 0 and record["score"] >= 0🎯 Aufgabe
Schreiben Sie is_valid(record), das nur dann True zurückgibt, wenn der Name nicht leer ist UND der Score größer oder gleich 0 ist. Geben Sie is_valid({"name": "ada", "score": 10}) aus.
PRO-Lektion
Dieses fortgeschrittene Kapitel gehört zu CodeAge PRO. Schalte es frei, um dein Abenteuer fortzusetzen.
PRO entdecken →