Python代碼報錯看不懂?記住這20個報錯提示單詞輕松解決bug


1. syntaxerror: invalid syntax語法錯誤:無效語法

1) syntax [ˈsɪntæks] 語法、句法

2) error [ˈerər] 錯誤

3) invalid [ɪnˈvælɪd] 無效

2. syntaxerror: unexpected EOF while parsing語法錯誤:多了無法解析的符號(檢查是否多了或少了括號)

1) expected [ɪkˈspektɪd] 預料、預期

2) unexpected [ˌʌnɪkˈspektɪd] 想不到的

3) parsing [ˈpɑːzɪŋ] 句法分析

3. syntaxerror: invalid character in identifier語法錯誤:有無效標識符(檢查中文符號)

1) character [ˈkærəktər] 性格

2) identifier [aɪˈdentɪfaɪə] 標識符

4. indexerror: list index out of range索引錯誤:列表超出索引范圍(檢查列表是否為空)

1) list [lɪst] 列表

2) index [ˈɪndeks] 索引

3) error [ˈerər] 錯誤

4) range [reɪndʒ] 范圍

5. typeerror: must be str, not int類型錯誤:數據不是正確的數據類型,比如字符串和數字直接拼接(檢查數據類型)

1) type [taɪp] 類型

6. indentationerror: expected an indented block縮進錯誤:檢查代碼的縮進是否正確

1) indentation [ˌɪndenˈteɪʃn] 行首縮進

2) expected [ɪkˈspektɪd] 檢查

3) indented [ɪnˈdentɪd] 縮進的

4) block [blɒk] 塊

7. valueerror: substring not found值錯誤:輸入的數據類型跟要求不符合

1) substring 子串

2) found [faʊnd] 建立

8. nameerror: name 'a' is not defined未初始化對象,變量沒有被定義

1) defined [dɪˈfaɪnd] 定義

9. attributeerror: 'tuple' object has no attribute 'remove'屬性錯誤:該對象沒有這個屬性、方法(檢查數據類型)

1) attribute [əˈtrɪbjuːt] 屬性

2) tuple 元組、數組

3) object [ˈɒbdʒɪkt] 對象

4) remove [rɪˈmuːv] 移開、拿開、去掉

  • 以上是文章全部內容,有需要學習交流的友人請加入python交流群的咱們一起,有問題一起交流,一起進步!前提是你是學技術的。感謝閱讀!

點擊加入該群


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM