程序调试时的必备思路
编程派微信号:codingpy
这大过节的,我居然还完成了第二十章的更新,给自己赞一个。O(∩_∩)O~
这一章没有什么代码,没有练习题,讲的是如何调试程序。不过这章不会叫你怎么去配置pdb这样的调试器,而是教你碰到问题时如何一步一步解决的思路。
一般来说编程错误主要分为语法错误、运行时错误和语义错误,其中语义错误最难调试。本章较为详细地列出了出现每种错误时,你应该遵循怎样的问题解决流程。
我在这里列出一个请求他人帮助时的建议,对于有需要在微信群内提问的朋友很有帮助,因为可以提高问题得到帮助和解决的几率。
在群内寻求他人帮助之前,确保提供别人所需要的信息:
如果有错误信息,它是什么以及它指出程序的错误在哪里?
在这个错误发生之前你最后做的事情是什么?你写的最后一行代码是什么,或者失败的新 的测试样例是怎样的?
你至今都尝试了哪些方法,你了解到了什么?
更加具体的调试建议,请点击“阅读原文”,或者访问
http://blog.codingpy.com/books/thinkpython2/20-debugging.html查看吧。
