1、循环结构(一)循环结构(一)程序结构程序结构顺序结构顺序结构选择选择/分支结构分支结构循环结构循环结构循环:能让指定的代码重复执行 循环循环结构结构是指在程序中需要是指在程序中需要反复执行反复执行某个功能而设置的一某个功能而设置的一种程序结构。它由循环体中的种程序结构。它由循环体中的条件条件,判断判断继续执行继续执行某个功能某个功能还是还是退出循环。退出循环。循环循环结构结构【循环流程图】【循环流程图】起点(初始化变量)起点(初始化变量)终点(输出语句)终点(输出语句)裁判(裁判(for循环判断)循环判断)跑道(循环体句)跑道(循环体句)forfor循环的循环的基本格式基本格式for 循环控制
2、变量 in 循环控制变量变化范围:语句块小贴士:一空格、二冒号、三缩进循环控制变量变量和变化范围变化范围:通过限定变量的变化范围和方式,可以限定循环执行次数 for 循环变量循环变量 in 数列数列:语句或语句组语句或语句组【1,2,3,4,5】变量变量i i的值从的值从1 1开始;开始;1,2,3,4,51,2,3,4,5看成是一个有序的队看成是一个有序的队伍;每次执行循环时,伍;每次执行循环时,i i会取队会取队伍中的下一个值;伍中的下一个值;i每取一个值,该命令会执行一每取一个值,该命令会执行一次次。想一想:适合什么样的循环程序编写?FOR FOR循环循环rangerange()函数()函数range()函数,参数:(开始值,终止值,步长值)注意:步长值默认是1如range(1,101)表示循环变量从1开始至101截止,每次循环i都会增但是不包括101,因为range(1,101)是一个左闭右开1,101)区间。你学会了吗?