文章詳情頁(yè)
python - TypeError: printBB() takes 0 positional arguments but
瀏覽:111日期:2022-09-09 09:27:41
問(wèn)題描述
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()是這一行報(bào)錯(cuò)
class BB():
def printBB(self): print(’no zuo no die’)
BB().printBB()bb=BB()bb.printBB()
如果printBB后有self參數(shù) 那BB后需要()。相當(dāng)于調(diào)用本身對(duì)象不加self相當(dāng)于沒(méi)調(diào)用本身對(duì)象,所以bb=BB() 旗下沒(méi)printBB方法?
問(wèn)題解答
回答1:class的方法不加self?
上一條:Python使用mysqldb連接mysql拋出errorclass errorvalue?下一條:Python 中如何對(duì)單個(gè)字典中同一個(gè) key 的值進(jìn)行合并?
相關(guān)文章:
1. 查詢mysql數(shù)據(jù)庫(kù)中指定表指定日期的數(shù)據(jù)?有詳細(xì)2. mysql - 怎么生成這個(gè)sql表?3. mysql儲(chǔ)存json錯(cuò)誤4. php - 公眾號(hào)文章底部的小程序二維碼如何統(tǒng)計(jì)?5. mysql - 表名稱前綴到底有啥用?6. mysql - 數(shù)據(jù)庫(kù)表中,兩個(gè)表互為外鍵參考如何解決7. Navicat for mysql 中以json格式儲(chǔ)存的數(shù)據(jù)存在大量反斜杠,如何去除?8. 在mybatis使用mysql的ON DUPLICATE KEY UPDATE語(yǔ)法實(shí)現(xiàn)存在即更新應(yīng)該使用哪個(gè)標(biāo)簽?9. mysql - 數(shù)據(jù)庫(kù)建字段,默認(rèn)值空和empty string有什么區(qū)別 11010. sql語(yǔ)句 - 如何在mysql中批量添加用戶?
排行榜

熱門(mén)標(biāo)簽