当前位置:   article > 正文

【python3】NameError : “name '方法名' is not defined_name 'parameter' is not defined

name 'parameter' is not defined

这个问题解决的关键不在于方法的先后顺序,而在于在第一个def test方法中,调用sing()的时候要使用self

当然我这个问题算是个例,还有一些通用的情况是三方包没导入,还有方法名变了 and so on

用了class类的时候需要加self,正常简单使用的时候是没啥影响的,self主要是为了确定作用域,表示是新建的实例本身在调用方法

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/418772
推荐阅读
相关标签
  

闽ICP备14008679号