python程序编写中常见错误

1,NameError语法错误

python程序编写中常见错误_第1张图片

s还没定义,给s赋值就行了

2,IndexError 索引错误

python程序编写中常见错误_第2张图片

对于列表l1来说,只有4个元素,所以l1的Index只能是0-3,当你所输入的Index不在这范围,就会出现索引错误,只需修改你的Index就行

3,AttributeError 成员属性错误

python程序编写中常见错误_第3张图片

t1是一个元组,对于一个元组来说,不存在append()方法,所以是方法使用错误,换成元组能用的方法就行,当然也可以使用dir来查看元组能用那些方法

4,SyntaxError 语法错误

python程序编写中常见错误_第4张图片

这是一个语法错误,对于if语句来说,结尾处应加:,所以只需要写成 if a

5,TypeError 类型错误

python程序编写中常见错误_第5张图片

这是一个类型错误,对于dic1来说是一个字典类型,他的key值,比如说l1和‘w’必须要求是可哈希的,就是不可变的,但是l1是列表,是可变,所以报错,列表是不能作为字典的key值

6,FileNotFoundError文件名错误

python程序编写中常见错误_第6张图片

我本来想以读的形式打开‘aaa’这个文件,但是不存在‘aaa’这个文件,所以出现错误

7,ImportError 导入错误

python程序编写中常见错误_第7张图片

不存在process这个模块,所以出现导入错误,

 

你可能感兴趣的:(python程序编写中常见错误)