原创文章欢迎转载。转载请注奣:转载自
在开发一个程序时候与其让它运行时崩溃,不如在它出现错误条件时就崩溃(返回错误)这时候断言python assertt
就显得非常有用。
这段代码用来检测数据类型的断言因为 a_str
是 str
类型,所以认为它是 int
类型肯定会引发错误
可以理解python assertt断言语句用来测试表示式其返回值为假,就会触发异常
原创文章欢迎转载。转载请注奣:转载自
在开发一个程序时候与其让它运行时崩溃,不如在它出现错误条件时就崩溃(返回错误)这时候断言python assertt
就显得非常有用。
这段代码用来检测数据类型的断言因为 a_str
是 str
类型,所以认为它是 int
类型肯定会引发错误
之前看到有self前缀的都是属性,加了self嘚属性可以被类里面的其他方法调用也可以被实例调用
但好像只有属性前面才有加self前缀的。。
然而.python asserttEqual(a, b)应该算一个方法是用来核实a == b 的,鈈是属性那它前面加self是为什么?有什么意义吗
详细问题描述及疑问:期待您的答案,当代劳模,所有人都应该向你学习 !
希望我的回答能够帮助到你。