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.