文章详情页
python - TypeError: printBB() takes 0 positional arguments but
浏览:181日期:2022-09-09 09:27:41
问题描述
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. docker内创建jenkins访问另一个容器下的服务器问题2. 如何解决Centos下Docker服务启动无响应,且输入docker命令无响应?3. 在windows下安装docker Toolbox 启动Docker Quickstart Terminal 失败!4. docker镜像push报错5. 就一台服务器,mysql数据库想实现自动备份,如何设计?6. android-studio - Android Studio编译出错7. mac里的docker如何命令行开启呢?8. Windows系统能否利用Docker使用Ubuntu吗?Ubuntu能使用本机的显卡吗?9. javascript - SuperSlide.js火狐不兼容怎么回事呢10. java - 哪位大神做过考勤打卡定位功能?请大神指点
排行榜

网公网安备