VScode配置Python开发环境

安装python插件

如下图,在VScode中搜索python插件,并点击安装即可。下图为安装成功的状态。

使用python插件

首先在VScode中新建一个Python文件(需要注意文件后缀名为.py),并完成编码。笔者提供一个模板,见template.py

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
class Solution:
def __init__(self):
self.testcases = {
0: [(1, 2), 3],
1: [(0, 0), 0],
2: [(0, 5), 5],
}

def test_all(self):
for key in self.testcases:
inputs, target = self.testcases[key]
assert target == self.solution(*inputs)
print("Accept")

def solution(self, x1, x2):
return x1 + x2

if __name__ == '__main__':
solution = Solution()
solution.test_all()

运行python程序

安装python插件后,编辑器的右上角会出现运行按钮,如下图中红色圈出的按钮。点击该按钮即可运行程序。

下面是运行结果。

调试python程序

一般来说,通过静态检查(指用眼睛看)和print可以解决绝大多数的bug。但为了照顾新手,VScode还是集成了动态调试功能。

如下图,我们首先在第20行左侧打上断点(图中的红色点)。

然后点击左侧的调试按钮,然后点击运行和调试

程序会在断点处停止。通过左侧的变量可以查看相关变量的值。通过上方的调试按钮可以单步执行程序。


依赖调试解决bug将无法提高编程能力,通过静态检查和print解决bug才是提高编程能力的方法。