文章詳情頁
python - TypeError: printBB() takes 0 positional arguments but
瀏覽:118日期: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. python文檔怎么查看?2. javascript - 有適合開發手機端Html5網頁小游戲的前端框架嗎?3. javascript - axios請求回來的數據組件無法進行綁定渲染4. javascript - JS變量被清空5. java - 在用戶不登錄的情況下,用戶如何添加保存到購物車?6. python - Pycharm的Debug用不了7. html - eclipse 標簽錯誤8. python - pandas按照列A和列B分組,將列C求平均數,怎樣才能生成一個列A,B,C的dataframe9. 安全性測試 - nodejs中如何防mySQL注入10. javascript - 關于apply()與call()的問題
排行榜
