报错类型汇总2020-12-6

前言

老师已经再三的强调要汇总一下编程中出现的错误了,我一直懒得做。想想既然要做这件事情了,就要拿出真正的态度来,现在补做。从现在开始积累报错类型,并且分析一下。并且将那些不会的英语单词,发现报错的时候很常见,也积累一下。好,开始!

基础 Day07

1. 列表不能和列表相乘

lst = [1,2,3] * 2
 # lst = [1,2,3] * [1,2,3]
print(lst)

这个代码没有报错,可以看到列表与整数可以相乘,结果时倍增了列表的元素。

lst = [1,2,3] * [1,2,3]
print(lst)

这个就报错了
在这里插入图片描述
这个报错的意思是“不能让序列和一个非整数类的列表类相乘”。

2. 字符串是不可变序列

s='python'
s[1]='j'
print(s)

在这里插入图片描述
这个报错的意思是“字符串对象不支持项目分配”。

3. 变量需要先定义

在这里插入图片描述
这个报错的意思是“名字‘i’没有定义。”这是一因为i=0被我注释掉了。

4. 少打了括号

在这里插入图片描述
这个报错的意思是“解析时出现了以外的EOF错误。检查时发现末尾少了一个括号。

猜你喜欢

转载自blog.csdn.net/m0_46738467/article/details/110765822