文章詳情頁
python - TypeError: printBB() takes 0 positional arguments but
瀏覽:128日期: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. angular.js - angular內容過長展開收起效果2. css3 - css怎么實現圖片環繞的效果3. javascript - 一個是數組,一個是對象,怎么進行比較去重?4. dockerfile - 為什么docker容器啟動不了?5. docker start -a dockername 老是卡住,什么情況?6. golang - 用IDE看docker源碼時的小問題7. javascript - html 中select如何修改樣式,鼠標懸浮時改變option樣式,有沒有插件啊8. javascript - 你們怎樣實現前端分頁的?9. java - 在outofmemory 的情況下如何獲取heap dump10. javascript - weex和node,js到底是怎樣一個關系呢?
排行榜
