毕业生必看看不懂Python报错
看不懂python报错熟悉一下这些词汇
记住这24个单词
让你看懂Python报错!
1.syntaxerror:invalid syntax
语法错误:无效语法
1) syntax[sn taek s] 语法、句法
2) error[err] 错误
3) invalid[nv a eld] 无效
2.syntaxerror:unexpected E OF while parsing
语法错误:多了无法解析的符号(检查是否多了或少了
括号)
1) expected[k spek td] 预料、预期
2) unexpected Ink spek td] 想不到的
3) parsing[paz] 句法分析
3、syntaxerror:invalid character in identifier
语法错误:有无效标识符(检查中文符号)
1) character[ka erk tr] 性格
2) identifier[a dent fa] 标识符
记住这24个单词
让你看懂Python报错!
4、indexerror:list index out of range
索引错误:列表超出索引范围(检查列表是否为空)
1) list[Ist] 列表
2) index[n deks] 索引
3) error[err] 错误
4) range[rend] 范围
5.typeerror:must best r, not int
类型错误:数据不是正确的数据类型,比如字符串和数
字直接拼接(检查数据类型)
1) type[tap] 类型
6.indentation error:expected an indented block
缩进错误:检查代码的缩进是否正确
1) indentation【n den ten] 行首缩进
2) expected[k spek td] 检查
3) indented Indent d] 缩进的
4) block[blk] 块
记住这24个单词
让你看懂Python报错!
7.valueerror:substring notfound
值错误:输入的数据类型跟要求不符合
1) substring子串
2) found[f and] 建立
8.nameerror:name'a'isnotdefined
未初始化对象,变量没有被定义
1) defined[df and] 定义
9.attributeerror:'tuple'object has no attribute
'remove'
属性错误:该对象没有这个属性、方法(检查数据类型
1) attribute[trb jut] 属性
2) tuple元组、数组
3) object[b dkt] 对象
4) remove[rm uv] 移开、拿开、去掉