所谓bug,就是程序中的错误。
bug常见类型
1)语法错误SyntaxError
比喻说:
a、
b、漏了
c、
d、把
e、
f、“
g、
h、单词
2)知识点掌握不熟导致的错误
a、索引越界,IndexError。
b、算术运算异常,除数不能为0,ZeroDivisionError
c、常用的方法掌握不熟。调用某一个对象的方法要使用“.”而不是”=”,如应该是lst.append(‘a’)而不是lst = append(‘a’)。要注意函数的参数个数等问题。
d、属性错误 AttributeError,某个对象使用了自己本来没有的方法。如tuple_name.remove(10),元组没有remove()方法。
e、关键字错误 KeyError,对字典进行操作时会产生的。比喻说查询字典中某个键对应的值。
3)思路不清楚导致的错误
遇到这类问题,我们可以多使用print()函数,将可能出错的地方使用print输出,根据打印的东西,再把有问题的代码注释掉,一步一步的调试。
或者使用“#”暂时注释部分代码。
© 版权声明
本站网络名称:
尤尤博客
本站永久网址:
https://www.yxfseo.cn
网站侵权说明:
本网站的文章部分内容可能来源于网络,仅供大家学习与参考,请在24H内删除。
1 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
2 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。
3 本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
1 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
2 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。
3 本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
THE END
暂无评论内容