remove useless
@@ -45,23 +45,6 @@ export default defineConfig({
|
||||
link: "/basic/tips/error-message/index.md",
|
||||
},
|
||||
{ text: "使用 AI", link: "/basic/tips/chatgpt/index.md" },
|
||||
{
|
||||
text: "可视化执行流程",
|
||||
link: "/basic/tips/pythontutor/index.md",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
text: "任务",
|
||||
items: [
|
||||
{
|
||||
text: "调试并记录",
|
||||
link: "/basic/tasks/pythontutor/index.md",
|
||||
},
|
||||
{
|
||||
text: "筛选并找到规律",
|
||||
link: "/basic/tasks/pythontutor-statistics/index.md",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
# 筛选并尝试找出规律
|
||||
|
||||
打开:[lc.xuyue.cc](lc.xuyue.cc)
|
||||
|
||||
账号 stu 密码 123456
|
||||
|
Before Width: | Height: | Size: 47 KiB |
|
Before Width: | Height: | Size: 41 KiB |
|
Before Width: | Height: | Size: 147 KiB |
|
Before Width: | Height: | Size: 40 KiB |
|
Before Width: | Height: | Size: 40 KiB |
|
Before Width: | Height: | Size: 41 KiB |
|
Before Width: | Height: | Size: 111 KiB |
@@ -1,58 +0,0 @@
|
||||
# 导学案
|
||||
|
||||
现在需要记录每次的调试过程,分别需要记录:
|
||||
|
||||
1. 初始值
|
||||
|
||||
2. 循环的条件
|
||||
|
||||
3. 条件的值
|
||||
|
||||
4. 计数器每次加的值
|
||||
|
||||
5. 循环的次数
|
||||
|
||||
每一项所对应的代码,如图:
|
||||
|
||||

|
||||
|
||||
每次填写后,刷新网页再次填写。
|
||||
|
||||
打开:[https://lc.xuyue.cc/public-forms/do0zqi0xlpe](https://lc.xuyue.cc/public-forms/do0zqi0xlpe)
|
||||
|
||||
|
||||
## 第一步 两人一组,一人负责调试,一人负责记录
|
||||
|
||||

|
||||
|
||||
## 第二步 修改代码一次,调试并记录一次
|
||||
|
||||
你可以选择以下其中一种,修改代码,调试并记录。
|
||||
|
||||
1. 修改初始值,举个例子,从初始值 0 改为 2
|
||||
|
||||

|
||||
|
||||
2. 修改循环的条件,举个例子,从小于改为小于等于
|
||||
|
||||

|
||||
|
||||
3. 修改条件的数值,举个例子,从 5 改为 10
|
||||
|
||||

|
||||
|
||||
4. 修改计数器每次加的数,举个例子,从 1 改为 2
|
||||
|
||||

|
||||
|
||||
## 第三步 在自测猫中修改 5 次代码,记录 5 次
|
||||
|
||||
打开:[https://code.xuyue.cc/?query=5](https://code.xuyue.cc/?query=5)
|
||||
|
||||
每次修改【初始值、循环的条件、条件的值、计数器每次加的值】,运行查看循环次数,并记录。
|
||||
|
||||
比如:
|
||||
|
||||

|
||||
|
||||
每组至少记录 5 份。
|
||||
|
Before Width: | Height: | Size: 226 KiB |
|
Before Width: | Height: | Size: 219 KiB |
|
Before Width: | Height: | Size: 424 KiB |
|
Before Width: | Height: | Size: 93 KiB |
|
Before Width: | Height: | Size: 166 KiB |
|
Before Width: | Height: | Size: 112 KiB |
|
Before Width: | Height: | Size: 157 KiB |
|
Before Width: | Height: | Size: 52 KiB |
@@ -1,64 +0,0 @@
|
||||
# 可视化执行流程
|
||||
|
||||
如图演示,我们可以精确控制代码的执行流程。
|
||||
|
||||

|
||||
|
||||
打开 [pythontutor.com](https://pythontutor.com/),由于网站都是英文的,所以接下来我会一步步的截图,请按照顺序执行。
|
||||
|
||||
## 第一步 选择编程语言
|
||||
|
||||

|
||||
|
||||
## 第二步 在输入框中粘贴代码
|
||||
|
||||

|
||||
|
||||
```py
|
||||
i=0
|
||||
while i<5:
|
||||
i=i+1
|
||||
print(i)
|
||||
```
|
||||
|
||||
## 第三步 点击【可视化执行】按钮
|
||||
|
||||

|
||||
|
||||
## 第四步 进入调试页面
|
||||
|
||||

|
||||
|
||||
① 点击下一步
|
||||
|
||||
② 绿色箭头表示【当前正在】执行的语句,红色箭头表示【下一步要】执行的语句
|
||||
|
||||
③ 显示变量的值
|
||||
|
||||
④ 输出的内容
|
||||
|
||||
## 第五步 调试代码
|
||||
|
||||

|
||||
|
||||
5.1 不断点击【Next】按钮
|
||||
|
||||
5.2 ① 注意【绿色】和【红色】箭头的走动
|
||||
|
||||
5.3 ② 变量的值随着代码的执行而发生变化
|
||||
|
||||
5.4 ③ 输出内容的变化
|
||||
|
||||
**注意观察箭头的行走和值的变化**
|
||||
|
||||
## 第六步 更改代码再次调试
|
||||
|
||||
点击【Edit this code】按钮可以修改代码
|
||||
|
||||

|
||||
|
||||
遇到弹框,直接点按钮
|
||||
|
||||

|
||||
|
||||
## [完成任务](/basic/tasks/pythontutor/)
|
||||