资源简介 (共13张PPT)运用循环结构描述问题求解过程课程章节:第四章第三节 时间:2023.04.05For循环算法的三种基本结构顺序结构选择结构循环结构开始起床吃饭写作业睡觉开始起床吃饭写作业询问妈妈意见出去玩睡觉开始起床吃饭试卷分数超过90?做一套试卷睡觉是否for循环:知识讲解——2种循环结构在Python中,有两种结构可以实现循环,它们分别叫做次数循环和条件循环。1、次数循环表示,循环指定次数,达到次数之后循环停止。2、条件循环表示,满足某个条件时可以循环,条件不满足则停止循环。本节课重点讲解次数循环。次数循环使用关键字for表示,所以也叫for循环或者for-in循环。开始起床吃饭试卷分数超过90?做一套试卷睡觉是否开始起床吃饭是否做了十套试卷?做一套试卷睡觉是否条件循环次数循环for循环 语句的一般格式:注意:“:”冒号代表下一行为循环的第一行,但是循环体在书写时要缩进。for循环所包含的语句是以缩进为标志的。对于 循环变量 来说,每次从 列表 里面按顺序取一个数值,直到列表里的所有数值被取完,循环结束。for 循环变量 in 列表 :语句或者语句组列表的几种表达方式:(1)直接罗列(2)先定义后使用(3)使用range()函数(1)直接罗列(2)先定义后使用列表如果想要打印输出1-100的数字呢?格式:range(start, stop,step) 起始数字,终止数字,步长参数说明:start: 计数从 start 开始。默认是从 0 开始。例如range(6)等价于range(0,6);stop: 计数到 stop 结束,但不包括 stop。例如:range(0,6) 是[0, 1, 2, 3, 4,5]没有6。step:步长,默认为1。例如:range(0, 6) 等价于 range(0, 6, 1),可以为负值。(3)使用range()函数例:range(2,11,2)其实是生成一个2—10的整数,步长为2。1-100以内的数累加:1+2+3+……+99+100= 开始设置num为总和数敲七游戏规则(100以内):依次从某个数开始顺序数数,数到7的倍数或含有7的数的要拍手表示越过(比如:7、14等都不能说出),下一人继续数下面的数字。提示:%(求余) //(整除)23 % 10 = 3 23 // 10 = 2含7的数 → 十位数含7或者个位数含7(100以内)打开桌面上 shu7youxi.py 并添加正确代码猜大小游戏 (100以内):十次机会猜随机数的大小,每次猜完会提示你过大或者过小打开桌面上 caidaxiao.py 并修修改其中的错误!运行结果如图:1、for循环的一般格式:for 循环变量 in 列表:循环体2、列表可以有以下几种表达方式:(1)直接罗列(2)先定义后使用(3)使用range()函数本章小节下课感谢您的欣赏!上课老师:曾强 时间:2023.04.05 展开更多...... 收起↑ 资源预览