【课件】for循环的应用+课件粤教版(2019)高中信息技术+必修1.pptx
《【课件】for循环的应用+课件粤教版(2019)高中信息技术+必修1.pptx》由会员分享,可在线阅读,更多相关《【课件】for循环的应用+课件粤教版(2019)高中信息技术+必修1.pptx(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、BIG DATABIG DATA4.4.1for循环的应用第 四 章知识回顾运用选择结构描述问题求解过程if语句的应用单分支if语句双分支if语句ifelifelse语句的应用多分支if语句从键盘分别输入体重、身高,请你编写程序计算BMI指数,并根据BMI指数判断属于哪一体重状态。轻体重:BMI18.5正常体重:18.5=BMI24超重:24=BMI=28实例:根据BMI指数判断体重状态3.0实例:根据BMI指数判断体重状态3.0程序w=float(input(请输入体重:)h=float(input(请输入身高:)bmi=w/h*2print(BMI指数为:,bmi)ifbmi18.5:pr
2、int(“轻体重”)print(“体重正常”)print(“超重”)print(“肥胖”)条件:轻体重:BMI18.5正常体重:18.5=BMI24超重:24=BMI=28elifbmi24:elifbmi28:else:从键盘分别输入体重、身高,请你编写程序计算BMI指数,并根据BMI指数判断属于哪一体重状态。轻体重:BMI18.5正常体重:18.5=BMI24超重:24=BMI=28实例:根据BMI指数判断体重状态4.0程序每次运行只能判断1次体重状态,如果想要重复执行此过程5次,该如何实现?ONEONEfor循环的应用01for循环计数循环流程图循环体是否成功取到列表中的下一个元素了?Y
3、Nfor循环变量in列表:语句或语句组语句格式注意事项:列表之后要写英文状态下的冒号”:”循环体在书写时要缩进for循环计数循环for循环变量in列表:语句或语句组语句格式for循环的作用原理:遍历列表即让循环变量去“数”列表中的内容,每数一个数就执行一次循环。foriin1,2,3,4,5:print(“*”)示例实践(1)该流程图中,由谁来控制循环?循环几次?每次循环的内容是什么?阅读流程图,完成以下问题开始i成功取到列表0,1,2的下个元素?输出“重要的事情说三遍”结束输出“输出完毕”YN实践(1)该流程图中,由谁来控制循环?循环几次?每次循环的内容是什么?阅读流程图,完成以下问题开始i
4、成功取到列表0,1,2的下个元素?输出“重要的事情说三遍”结束输出“输出完毕”YN列表中元素的个数来控制循环循环3次每次循环的内容:输出“重要的事情说三遍”实践(2)用Python实现该流程图,代码如下:阅读流程图,完成以下问题开始i成功取到列表0,1,2的下个元素?输出“重要的事情说三遍”结束输出“输出完毕”YNforiin:print(“输出完毕”)实践(2)用Python实现该流程图,代码如下:阅读流程图,完成以下问题开始i成功取到列表0,1,2的下个元素?输出“重要的事情说三遍”结束输出“输出完毕”YNforiin:print(“输出完毕”)0,1,2print(“重要的事情说三遍”)
5、注意1:循环体的缩进foriin0,1,2:print(“重要的事情说三遍”)print(“输出完毕”)foriin0,1,2:print(“重要的事情说三遍”)print(“输出完毕”)注意2:列表的表达方式foriin0,1,2:print(“重要的事情说三遍”)print(“输出完毕”)方式一:直接罗列list=0,1,2foriinlist:print(“重要的事情说三遍”)print(“输出完毕”)方式二:先定义后使用如果现在要实现重复执行100次呢,以上方式还适用吗?注意2:列表的表达方式方式三:使用range()函数range()函数的一般格式:range(s t a r t,s
6、 t o p ,s t e p )起始值终止值步长(间隔)作用:生成一个等差整数数列,数列内容由括号中参数决定数列包含起始值,但不包含终止值,即起始值,终止值);步长可正可负起始值默认为0,步长值默认为1,终止值不可省略注意2:列表的表达方式方式三:使用range()函数range()函数的一般格式:range(s t a r t,s t o p ,s t e p )起始值终止值步长(间隔)例:range(1,6,1)1,2,3,4,5range(1,6,2)1,3,5range(6,1,-1)6,5,4,3,2range(1,6)1,2,3,4,5range(6)0,1,2,3,4,5注意2
7、:列表的表达方式方式三:使用range()函数range()函数的一般格式:range(s t a r t,s t o p ,s t e p )起始值终止值步长(间隔)练习:range(3)range(2,7)range(3,17,5)range(8,0,-2)注意2:列表的表达方式方式三:使用range()函数range()函数的一般格式:range(s t a r t,s t o p ,s t e p )起始值终止值步长(间隔)练习:range(3)0,1,2range(2,7)2,3,4,5,6range(3,17,5)3,8,13range(8,0,-2)8,6,4,2注意2:列表的表
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课件 for 循环 应用 粤教版 2019 高中 信息技术 必修
限制150内