1.assert的作用
当我们在写完一个程序,但是还不够完善的时候。我们想要程序在某个位置条件不满足时就终止程序,这时可以使用assert来提前中断程序,并显示自定义错误信息
2.assert的用法
assert 1==1
assert 2+2==2*2
assert len(['my boy',12])<10
assert range(4)==[0,1,2,3]
assert stack == ex_stack, "{:} test resulted in stack \
{:}, expected {:}".format(name, stack, ex_stack)