python assert: 自动生成错误信息
用过python assert的朋友应该会经常碰到这样的疑惑,如: (a,b) = (1,'1') assert a==b # error: AssertionError在代码调试的时候,很难直观的看出为什么错了,除非写成这样: assert 1=='1', "fact==expect, [fact]=%s, [expect]=%s" % ([a],[...