您的位置:首頁技術文章
文章詳情頁

python - TypeError: printBB() takes 0 positional arguments but

瀏覽:97日期: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?

標簽: Python 編程
相關文章:
国产综合久久一区二区三区