Python beweert Trefwoord
Voorbeeld
Test of een voorwaarde True retourneert:
x = "hello"
#if condition returns True, then nothing happens:
assert x == "hello"
#if condition returns
False, AssertionError is raised:
assert x == "goodbye"
Definitie en gebruik
Het assert
sleutelwoord wordt gebruikt bij het debuggen van code.
Met het assert
sleutelwoord kun je testen of een voorwaarde in je code True retourneert, zo niet, dan zal het programma een AssertionError opwerpen.
U kunt een bericht schrijven dat moet worden geschreven als de code False retourneert, bekijk het onderstaande voorbeeld.
Meer voorbeelden
Voorbeeld
Schrijf een bericht als de voorwaarde False is:
x = "hello"
#if condition returns
False, AssertionError is raised:
assert x == "goodbye", "x
should be 'hello'"