Python查看变量值 / PyCharm调试

Python查看变量值 / PyCharm调试

问题

编程时,会有很多变量,此时查看变量的值是很有必要的,这可以帮助我们判断代码是否有Bug,也可以据此判断Bug出现在哪里。下面介绍如何方便快捷的查看变量值。

以Python为例进行介绍,以下方法通常也适用于其他编程语言,IDE以PyCharm为例。

PyCharm调试(推荐)

想要通过调试查看变量值,必须先插入断点,在代码行的标号处可添加断点,出现红色的断点即代表插入成功,如下图:
在这里插入图片描述

可以在欲查看变量值的语句前插入,之后点击调试按钮(Debug按钮)即可进行调试,如下图:
在这里插入图片描述

在Debug面板下,可以查看各变量值,若有多个断点,则可以运行至下一断点调试代码,如下图:
在这里插入图片描述

可以对某些变量右键,选择Add to Watches,进行专门监控,如下图:
在这里插入图片描述
在这里插入图片描述

对于Array类型的变量,可以右击选择View as array,以表格的形式查看数据,如下图:
在这里插入图片描述

使用print函数输出

在适当位置使用print函数输出,这样在运行时便可查看指定的变量值。为避免混淆,可以为输出添加标识符,示例如下:

# 要查看maxVal的变量值
print("max value: ", maxVal)  # 方式1
print("max value = ", maxVal)  # 方式2

猜你喜欢

转载自blog.csdn.net/NSJim/article/details/125942498