赞
踩
这个问题解决的关键不在于方法的先后顺序,而在于在第一个def test方法中,调用sing()的时候要使用self
当然我这个问题算是个例,还有一些通用的情况是三方包没导入,还有方法名变了 and so on
用了class类的时候需要加self,正常简单使用的时候是没啥影响的,self主要是为了确定作用域,表示是新建的实例本身在调用方法