Python 常見錯誤梳理

2022-08-20 00:06:11 字數 329 閱讀 5501

1. takes exactly 1 argument (2 given)

出現此錯誤一般是在某物件呼叫類的某方法時出現。因為在python中某類的例項物件呼叫方法時,是首先將自身作為乙個引數傳入此方法。

例如: 某例項a.method(name)事實上是相當於a.method(a, name)

因此,在類的方法定義時,需要第乙個引數設定為self,例如:

class

person:

def setname(self, name): #

#是將自身的代號self傳入了函式

self.name = name

Python常見錯誤

1.indentationerror expected an indented block python語言是一款對縮排非常敏感的語言,給很多初學者帶來了困惑,即便是很有經驗的python程式設計師,也可能陷入陷阱當中。最常見的情況是tab和空格的混用會導致錯誤,或者縮排不對,而這是用肉眼無法分別的...

python 常見錯誤

原因 pylint 未安裝 配置正確 解決 pip show pylint 看看版本 settings.json 設定成這樣就好了 python.linting.pylintpath pylint python.pythonpath usr bin python3 使用vscode開發python程...

python常見錯誤

安裝python之後,有時候需檢查python和pip是否安裝成功。在命令列中,輸入python,會反饋當前系統預設的python版本資訊。如果在輸入完python之後,就行輸入pip。則會出現如下列印錯誤 pip traceback most recent call last file line ...