- 推荐自己的专栏:分享一些Python案例,将所学用出来
- 分析定位程序错误是程序设计最基本的功能。
- Python标准库的调试器pdb提供了基本的调试功能:设置断点、查看变量等。
集成开发环境 (IDE,例如IDLE、Spyder、 PyCharm) 则提供了更直接方便的调试器。
本案例,阐述使用IDLE调试器跟踪调试Python程序的基本方法。
示例程序(test.py,模拟倒计时)
一个简单的递归函数小程序
import time
def countdown(n):
"""从n倒计数到0"""
if n