Aus dem Kurs: Python für Fortgeschrittene

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 24.700 Kurse von Branchenfachleuten.

Capture Pattern

Capture Pattern

In diesem Video wollen wir uns das Erfassen des Mustervergleichs für die Zuweisung von Werten innerhalb von einer Übereinstimmung ansehen. Das zeigt dann die Flexibilität und Mächtigkeit dieser match-case-Anweisung von Python bereits recht gut. Und dann kann man mit "match name" auf diesen Wert testen. Und wir schreiben mindestens einen Fall hin, wir nehmen mal den Default-Fall, und machen dort gar nichts. Syntaktisch ist das okay, wir werden sehen, dass wir mit diesem Default-Fall bei der Konstruktion, die ich Ihnen zeigen möchte, nachher noch ein Problem bekommen, aber dieses Problem soll Ihnen auch zeigen, auf was Sie da zu achten haben bei dieser Konstruktion, die ich jetzt noch machen werde. Ansonsten können wir hier verschiedene Testfälle notieren, bspw. können wir auf den Leerstring überprüfen. Und d.h., es ist eine anonyme Anmeldung und dann kann man irgendeinen Text hinschreiben, wie "Hello, anonymous!" oder so. Und das können wir mal ausführen. D.h., ich lasse das Beispiel…

Inhalt