![367bebf7b4d5870dcf32e1eb2f0007b3.png](https://i-blog.csdnimg.cn/blog_migrate/409d6e7c30a97a3cb9eeab6a98d73d0c.jpeg)
本文描述Visual Studio Code的断点调试方法,帮助读者理解循环执行过程。
本文节选自作者的《Python编程基础及应用》视频教程。想完整零基础学习Python程序设计,欢迎使用此免费视频教程。
Python编程基础及应用_哔哩哔哩 (゜-゜)つロ 干杯~-bilibiliwww.bilibili.com![b17c6d7255707931c0105b9fe25cf124.png](https://i-blog.csdnimg.cn/blog_migrate/f14bc812792120fcf5ec39a50823dd3f.jpeg)
1. 简介
在程序有BUG/缺陷,需要修复时,断点调试是发现缺陷的重要方法。对于初学者而言,断点调试还有另外一个用途:帮助理解程序背后的逻辑。
本文以下述程序为例,讲述在Visual Studio Code中的断点调试方法。
names = ['Peter Anderson', 'Frank Bush', 'Tom Henry','Jack Lee', 'Dorothy Henry']
sName = "NOTFOUND"
for x in names:
if x.endswith("Henry"):
sName = x
break
print(x, "not ends with 'Henry'.")
print("I found a Henry:", sName)
2. 打断点
在Visual Studio Code中打开相关代码文件,用鼠标在行号3的左方空白处单击(下图红点处),便会出现红色的断点-breakpoint。如果在相同位置再次单击,断点便会消失。在同一个程序中,断点可以打很多个。