python assert 断言

适用于使用断言的情况: 防御性的编程 运行时对程序逻辑的检测 合约性检查(比如前置条件,后置条件) 程序中的常量 检查文档 不适用于使用断言的情况: 不要用于测试用户提供的数据,或者那些需要在所有情况下需要改变检查的地方 不要用于检查你认为在通常使用中可能失败的地方。断言用于非常特别的失败条件。你的用户绝不看到一个AssertionError,如果看到了,那就是个必须修复的缺陷。 特别地不要因为断
相关文章
相关标签/搜索