文章详情页
python - TypeError: printBB() takes 0 positional arguments but
问题描述
class BB:
def printBB(): print(’no zuo no die’)
BB.printBB()bb=BB()bb.printBB()no zuo no dieTypeError: printBB() takes 0 positional arguments but 1 was given
bb.printBB()是这一行报错
class BB():
def printBB(self): print(’no zuo no die’)
BB().printBB()bb=BB()bb.printBB()
如果printBB后有self参数 那BB后需要()。相当于调用本身对象不加self相当于没调用本身对象,所以bb=BB() 旗下没printBB方法?
问题解答
回答1:class的方法不加self?
相关文章:
1. css3 - css字体样式加填充色而不是背景色2. 请求一个接口,如何获取执行到的mysql,3. javascript - jQuery中live事件在移动微信端下没有效果;代码如下4. javascript - await 后面的Promise对象的回调方法在哪里写5. 最新版的phpstudy的mysql版本只是5.5,有没有5.6或者5.7版本的集成版呀?6. node.js - vue express 前后端分离 登录验证 与 权限控制问题7. html - 谁能推荐一个类似apple官网的模板,用来展示产品的?8. mysql优化 - mysql EXPLAIN之后怎么看结果进行优化 ?9. javascript - 微信 H5 授权 返回键10. html5 - 新手提问:为什么form表单的post请求 路由处理不了
排行榜