Python 常見錯誤(雷區)

2021-08-09 21:49:01 字數 677 閱讀 1159

1.  syntaxerror: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \u******xx escape

問題:檔案的路徑輸入格式不對,作業系統為 c:\users\administrator\desktop\python學習筆記\qr03-turtle庫v1.pdf'

但 python等語言對轉義字元標誌\有意義,所以在此更改為/

2.typeerror: string indices must be integers, not str

問題:

字串型別取第index個字元的時候,應該傳入int而不是str。如

view source

print?

1a='abcdef'

2printa[0]

3#而不是 print a['0']

更常見的情況是把乙個string當成了字典在使用 :should_be_dict_but_string['id'] 

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 ...