用户:Full_Mark查看:0 回复:1 评论:0 创建时间:2022-07-14T21:58:39
相信如果你是Python喵,在输入代码后运行遇到报错,肯定会一脸迷茫。 接下来我就给大家讲一讲在算法方面的常见报错: 1、变量、列表、字典等 未定义: 源代码: print(a) 报错信息: NameError:name'a'isnotdefined 原因:名称'a'未定义 可能存在的原因: 1、变量名输入错误(大小写……) 2、不存在这个变量 ⭐3、等于符号的前后内容颠倒 如: 错误示例: a=1 a=b→⭐变量"b"不存在 正确示例: a=1 b=a→变量"a"存在,"b=a"表示给变量"b"赋值 4、…… 2、列表或字典等索引 不存在: 源代码: a=[1,2,3] b=a[3] 报错信息: IndexError:listindexoutofrange 原因:列表索引超出索引范围 可能存在的原因: 1、列表索引从0开始,而不是1 2、手误 ……
class Rickroll(Exception):
pass
a = [1,2]
try:
print(a[114514])
except IndexError:
raise Rickroll('你被骗力')点赞0
评论