First page Back Continue Last page Overview Image

Die assert-Anweisung

Die assert-Anweisung ist für Debug-Aufgaben bestimmt:

if not <some_test>:

raise AssertionError(<message>)

Obiger Ausdruck kann mittels assert wie folgt formuliert werden:

assert <some_test>, <message>

In anderen Worten:

Falls <some_test> zu False ausgewertet wird, wird eine Ausnahme erhoben, und <message> wird ausgegeben.