assert的基本語法是:
"assert" expression1 ["," expression2]
expression1用於判斷生成布爾值,當expression1為假的時候,則拋出異常,[]中的內容可選,即用戶可以選擇異常的提示值:
1
2
3
4
5
6
7
8
9
10
11
|
>>>a
=
23
>>>
assert
a
=
=
23
>>>a
=
a
-
1
>>>
assert
a
=
=
23
Traceback (most recent call last):
File
"<stdin>"
, line
1
,
in
<module>
AssertionError
>>>
assert
a
=
=
23
,
"error1"
Traceback (most recent call last):
File
"<stdin>"
, line
1
,
in
<module>
AssertionError: error1
|