菜鸟提问python assertt到底有什么用

可以理解python assertt断言语句用来测试表示式其返回值为假,就会触发异常

 

原创文章欢迎转载。转载请注奣:转载自


在开发一个程序时候与其让它运行时崩溃,不如在它出现错误条件时就崩溃(返回错误)这时候断言python assertt 就显得非常有用。

这段代码用来检测数据类型的断言因为 a_strstr 类型,所以认为它是 int 类型肯定会引发错误

之前看到有self前缀的都是属性,加了self嘚属性可以被类里面的其他方法调用也可以被实例调用

但好像只有属性前面才有加self前缀的。。

然而.python asserttEqual(a, b)应该算一个方法是用来核实a == b 的,鈈是属性那它前面加self是为什么?有什么意义吗

详细问题描述及疑问:期待您的答案,当代劳模,所有人都应该向你学习 !


希望我的回答能够帮助到你。

我要回帖

更多关于 assert 的文章

 

随机推荐