Dưới đây là bốn cách gọi đơn giản của khẳng định:
>>> 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")
Lưu ý rằng cái cuối cùng không phát sinh lỗi. Sự khác biệt giữa việc gọi khẳng định có hoặc không có dấu ngoặc đơn gây ra hành vi này là gì? Thực hành của tôi là sử dụng dấu ngoặc đơn, nhưng những điều trên gợi ý rằng tôi không nên.