CodeGym /Java 课程 /Python SELF ZH /查看变量的值

查看变量的值

Python SELF ZH
第 18 级 , 课程 4
可用

10.1 Treads & Variables

在程序暂停时使用 break point 或逐步执行时,每次你都可以查看在程序当前位置已知的变量值。

我们来写个程序,用数字从100到109填充一个10个元素的数组。

例子:

PyCharm 的智能系统直接在代码上方显示重要变量的值。在我们的例子中是列表变量 data

另外,在截图的底部,我们打开了 Threads & Variables 选项卡(而不是 Console),在其中显示了在程序当前位置已知的所有变量(及其值)。

如果你按 10 次 F8 就会执行循环的 5 次(一次按下循环头,一次按下循环体)。那么你会得到以下结果:

循环的 5 次迭代已完成,共 10 次,你会看到在数组 data 中已经有 5 个值:100, 101, 102, 103 和 104。

顺便说一下,如果注意变量面板,还可以看到其他几个有用的变量:

10.2 改变变量的值

如果你想测试程序在特定变量值下的行为,直接在程序运行时(调试模式下)更改任何变量的值即可。

你需要右键点击变量名称或者按 F2:

然后你只需输入新值并按 Enter——就这样:

或者甚至这样:

按 Enter —— 就这样,现在程序使用你变量的新值。

在调试过程中更改变量值允许测试程序的不同行为场景,这在处理复杂逻辑时特别有用。

10.3 执行代码片段

在程序运行过程中,你可以随时执行任意代码。用 Alt+F8(Option+F8)组合键或上下文菜单项来实现:

会出现一个特殊的窗口,在其中可以编写任何代码,并且可以使用当前程序执行时已知的变量!

可以调用任何方法:比如,让程序输出一些文本到屏幕上,而不中断其工作!例子:

你刚刚了解到 PyCharm 可能的 5% 的功能。当你掌握它们后,我们会讨论其他的。

1
Опрос
异常处理,  18 уровень,  4 лекция
недоступен
异常处理
异常处理
评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION