Python -Assert -Schlüsselwort
Beispiel
Testen Sie, ob eine Bedingung True zurückgibt:
x = "hello"
#if condition returns True, then nothing happens:
assert x == "hello"
#if condition returns
False, AssertionError is raised:
assert x == "goodbye"
Definition und Verwendung
Das assert
Schlüsselwort wird beim Debuggen von Code verwendet.
Mit dem assert
Schlüsselwort können Sie testen, ob eine Bedingung in Ihrem Code True zurückgibt, wenn nicht, löst das Programm einen AssertionError aus.
Sie können eine Nachricht schreiben, die geschrieben werden soll, wenn der Code False zurückgibt, sehen Sie sich das Beispiel unten an.
Mehr Beispiele
Beispiel
Schreiben Sie eine Nachricht, wenn die Bedingung falsch ist:
x = "hello"
#if condition returns
False, AssertionError is raised:
assert x == "goodbye", "x
should be 'hello'"