assert断言语句的基本语法格式:
assert 2 < 3
assert 2 == 2
assert len([1, 2, 3, 4]) < 10
assert range(2) == [0, 1]
assert断言语句添加异常参数:
s = "nothin is impossible"
key = "nothing"
assert key in s, "Key: {}is not in target: {}".format(key, s)
Traceback (most recent call last):
File "D:/TEST/pyqt5/1.py", line 4, in <module>
assert key in s, "Key: {}is not in target: {}".format(key, s)
AssertionError: Key: nothingis not in target: nothin is impossible