资源简介 (共20张PPT)程序计基本设结构循环构结为什要么使用环循构结?print("信息技术")print("信息技术")print("信息技术")print("信息技术")print("信息技术")print("信息技术")print("信息技术")print("信息技术")print("信息技术")print("信息技术")i=1while i<11:print("信息技术")i=i+1for i in range(1,11):print("信息技术")减少语句重复,简洁。循环构结开始循环控制条件循环体循环体以外的语句结束初始化部分falsetrue在循环结构中,一些语句在某一 条件成立时, 被重复执行,直到条件不成立时。才结束重复执行。这个条件称为循环控制条件,被重复执行的语句块称为循环体。While基本格式:while 表达式:语句块while语句中的表达式是循环控制条件,其值一般为布尔值(True或False ),当表达式的值为True时,执行循环体内的语句,否则就退出循环,执行下一条语句,需要注意的是, while表达式后而的冒号不能省略。语句While基本格式: while 表达式:语句块语句i=1while i<11:print("第",i,"循环","信息技术")i=i+1For基本格式:for 循环变量 in 序列:语句块语句for语句每次从序列中取出一个元素赋值给循环变量(循环变量初值即为序列中的第一个元素值 ),当依次访问完序列中所有元素后, 循环结束。需要注意的是,冒号不能省略。数据类型,包括 列表、字符串、range()函数产生的整数序列等。Forrange()函数:生成整数序列语句range(start,end,step)起始值终值步长当起始值为0,步长为1时可以省略,终值不能省生成的整个序列不包括终值包含不包含不能为0range(1,5,2)range(5,1,-1)range(1,5)range(5)1,35,4,3,21,2,3,40,1,2,3,4For基本格式:for 循环变量 in 序列: 语句块语句for语句每次从序列中取出一个元素赋值给循环变量(循环变量初值即为序列中的第一个元素值 ),当依次访问完序列中所有元素后, 循环结束。需要注意的是,for…in后面的冒号不能省略。for i in range(1,11):print("第",i,"循环","信息技术")求1+2+3+4+5+6+7+8+9+10的和For语句与while语句的选用在for语句中,循环次数由序列中元素的个数决定,常用于确定循环次数的问题解决,对于不能确定次数的问题求解,需要使用while语句。 实际上, while语句既可以实现不确定次数的循环,也可以实现确定次数的循环。循环套嵌一个循环结构内可以包含另 一个循环, 这样的结构称为循环嵌套,也称多重循环。常用的循环嵌套是二重循环,外层循环称为外循环,内层循环称为内循环。内循环是外循环的循环体。循环嵌套的执行过程是要首先执行外层循环,外循环每执行次,内循环则需执行一个完整的循环。循环套嵌九九乘法表break语句continue语句在循环体中,可以使用break语句continue语句控制程序的流程,break 语句用于终止某个循环,使程序跳到循环体以外的第一个可执行语句。continue语句用于终止本次循环进入下一次循环,即跳过循环体内还未执行的语句,进入下次循环的判定。总结感谢的观看您 展开更多...... 收起↑ 资源预览