跳至正文
View Categories

< 1 min read

主要内容 #

  1. 顺序结构的定义
  2. 程序调试的方法

1. 顺序结构的定义 #

顺序结构是最简单的程序结构,也是最常用的。
所谓顺序结构,就是按照自上而下的顺序,依次执行每一行代码。

例如,以下程序从第一行开始,按从上到下的顺序依次执行:

A = 10
A = 2  #将A的内容重新赋值为2
C=A**2
print(C)

2. 程序调试的方法 #

打开PyCharm,以上述程序为例,学习程序调试的方法:

  1. 左键单击红色方框一列的空白处,可在程序任意一行添加一个断点。
    如下图所示,在第一行添加了一个断点(红色的圆表示断点)
  1. 单击界面右上角的爬虫图标。此时已经进入程序调试模式,蓝色一行表示这行指令即将被执行。
    如下图所示:
  1. 点击如下所示的图标,表示执行当前一行指令:
  1. 点击后,可以看到蓝色行已经跳到了第二行,表示已经执行了第一行指令。且变量A的值为10( A: 10)
    蓝色行在第二行,表示第二行指令即将被执行。如下图所示:
  1. 重复执行第3步,可以看到程序执行的顺序及每一条指令的结果。
    如下所示,变量结果可在程序编辑窗口或者Variables窗口查看
  1. 点击右上角的红色矩形,表示结束调试模式

3. 小结 #

  • 顺序结构,就是按照自上而下的顺序,依次执行每一行代码。
  • 在PyCharm中对程序进行调试,可以看到每一步执行的结果

习题 #

  1. 在PyCharm上用程序调试的方法对之前所写的程序进行一步步调试,体会程序调试的作用

OJ训练题 #

1、【入门】四位数的计算 – ★
2、【入门】求六位整数的各个位 – ★
3、【入门】加密四位数 – ★
4、【入门】玫瑰花圃 – ★★
5、【入门】成绩(score) – ★★★