İşte dört basit iddia çağrısı:
>>> assert 1==2
Traceback (most recent call last):
File "<stdin>", line 1, in ?
AssertionError
>>> assert 1==2, "hi"
Traceback (most recent call last):
File "<stdin>", line 1, in ?
AssertionError: hi
>>> assert(1==2)
Traceback (most recent call last):
File "<stdin>", line 1, in ?
AssertionError
>>> assert(1==2, "hi")
Sonuncunun bir hata oluşturmadığını unutmayın. Bu davranışa neden olan, assert'i parantezli veya parantezsiz çağırmak arasındaki fark nedir? Benim pratiğim parantez kullanmak, ancak yukarıdakiler kullanmamam gerektiğini gösteriyor.