1. if语句

当expression表达式的值为True时,程序执行流程将跳转到statements代码块执行;否则,将跳过statements代码块,执行if代码块之后的语句。

2. if…else语句

其执行流程如下:

  1. 当expression1表达式的值为True时,程序执行流程将跳转到statements1代码块执行;
  2. 否则,当expression2表达式的值为True时,程序执行流程将跳转到statements2代码块执行;
  3. 否则,当expression3表达式的值为True时,程序执行流程将跳转到statements3代码块执行;
  4. 否则,程序执行流程将跳转到statements4代码块执行;
  5. 退出if代码块,执行后续代码。

3. 嵌套if语句

对于嵌套if语句,其在每一层级的执行流程和常规的if语句一致,按照常规if语句的规则理解即可。

4. for循环

for循环的执行过程:循环遍历sequence中的每一项,每次遍历时均存放在var变量中,并执行一次statements1语句块;当sequence遍历完成时,执行statements2语句。

5. while循环

while循环的执行过程:循环判断expression表达式值是否为Ture,若为Ture则执行statements语句;若为False则退出循环。

6. 循环控制语句

break :退出最近的一个for或while循环的执行,继续执行其后续语句。

continue :在for或while循环内部使用,终止本次循环的执行,继续进行下一次的循环执行。

留下一个回复

请输入您的评论!
请输入您的昵称