1.syntaxerror : 'return' out side function
語法錯誤 : return 不能在方法以外使用
解決辦法 : 將 return 放在方法體中使用
2.typeerror : must be str ,not int
型別錯誤 : 必須是str , 而不是int
解決辦法 : 使用+拼接的時候,必須使用字串或將數字轉化為字串
3.syntaxerror : invalid syntax
語法錯誤 : 非法的
解決辦法 : 看報錯資訊在第幾行,從這一行往上找錯誤
4.indentationerror : unident does not match any outer indentation level
縮排錯誤 : 未知縮排與任何縮排級別不匹配
解決辦法 : tab自動縮排
5.indexerror : string index out of range
索引錯誤 : 字串索引超出了範圍
解決辦法 : 檢視字串的長度,索引要小於長度
6.indexerror : list index out of range
索引錯誤 : 列表索引超出了範圍
解決辦法 : 索引要小於長度
7.attributeerror : 'tuple' object has no attribute 'remove'
屬性錯誤 : 元組物件沒有屬性'remove'
8.valuerror : subdtring not found
值錯誤 : 子字串未找到
python3傳參型別記錄
向函式中傳入dict def modify d d a 11 defdelete d d.pop b definsert d d c 3 d1 modify d1 delete d1 insert d1 print d1 可以看出,在函式內對dict進行操作之後,函式外也能看到 所以,傳入的是引用,...
python3異常例項 Python3 錯誤和異常
錯誤和異常 程式執行時有兩種可以分辨的錯誤 syntax error 和 exception 按中文來說,就是語法錯誤和異常。語法錯誤 語法錯誤也就是解析錯誤,是我們最優可能遇到的錯誤。while true print hello world file line 1,in?while true pr...
python3 學習記錄
1 input print input 獲取的值是乙個字元,需轉換成自己需要的型別 float input please input a int input please input a 等print 如果需要引數話 需寫成 print sum 1f sum 後面的引數要加 號!2 平方根 1 ma...