- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
While循环的应用罗定中学城东学校 蓝水德高中信息技术必修一 第四章程序设计基础4.4运用循环结构描述问题求解过程(第二课时)
知识回顾1.for 循环语句(也叫遍历循环)另一种循环叫条件循环(while循环)for 循环变量 in 列表: 语句或语句组列表的元素一个个依次排队执行循环体内的“语句或语句组”
目标理解while循环的格式4.4.2 while循环的应用4.4 运用循环结构描述问题求解过程(第2课时)完善项目while循环计算购买笔记本掌握while循环的使用方法观看视频:学习while循环的格式、应用,并完成填空
4.4 运用循环结构描述问题求解过程完成以下填空题 1.while循环语句格式while ( ) 语句或语句组 是当型循环,即“当……时”,条件满足,不断执行循环;否则,不执行且结束整个循环。2.while循环执行过程:当表达式的值为真, _____循环体里的语句,执行一遍后,回头 _____表达式是否还为真,当表达式的值为假了,_______ 循环体里的语句,并且结束整个while循环表达式:缩进___空格(Tab)执行判断不再执行4个
4.4 运用循环结构描述问题求解过程4.4.2 while循环的应用i=1while i6: print(i) i=i+1 #i6时,继续循环 #每循环一次 i“长大”1(改变表达式值的语句)强调:(1)表达式可以是关系表达式或逻辑表达式; (2)循环体中必须有改变条件表达式的语句,否则为死循环。提问:表达式的值能一开始就为假(False)吗?为什么?循环体一般自增语句:sum=sum+i #每循环一次sum增加ii=i+1 #每循环一次i增加1
4.4 运用循环结构描述问题求解过程i=1sum=0while i=10: sum=sum+i i=i+1print(sum=,sum)探究一:用while循环实现计算1+2+…+10之和探究活动一 右键点击《课堂作业》的“探究一:1+2+...+10之和.py”,用“Edit with IDLE“打开,完善代码,并运行实现以下目标:
延时符 项目小组为了筹集购买奖品和纪念品(笔记本)的费用,准备开展一次募捐活动,计划向第一个赞助人募捐20元,向第二个赞助人募捐25元……后一个比前一个多募捐5元,依次下去,第几个人募捐后募捐到的总费用累计超过500元?如何用while 循环语句编程解决上述的募集费用计算问题?课堂探究二
课堂探究二1、分析问题初始值循环1循环2循环10循环11捐款人数num123......1112捐款的钱money202530......7075捐款总额sum2020+25=4520+25+30=75......495570 num=num+1 #每循环1次num“长大”1,(自增1) money=money+5 #每循环1次money“长大”5,(自增5) sum=sum+money #每循环1次sum“长大”money,(自增money)
课堂探究二2、设计算法根据上述分析,设计如下的算法:1)令num=1;2)令money=20;3)令sum=20;4)num=num+1;5)money=money+5;6)sum=sum+money;7)如果sum500,则返回第4)步;8)输出num的值;9)结束。定义变量和初始值while循环
课堂探究二3、编写程序评价点拨 右键点击《课堂作业》的“探究二:募集费用.py”,用“Edit with IDLE“打开,完善代码,并运行实现目标:
4.4 运用循环结构描述问题求解过程课堂探究二4.4.2 while循环的应用展示交流
扩展探究活动P90页 交流(2) “探究二:募集费用.py”,如果初始值是:num=0,money=20,sum=0,程序要如何修改?(提示:调整循环体的语句顺序)将sum=sum+money调整为循环体第一句
课堂笔记1.while 循环语句的格式while (表达式): 语句或语句组 (改变表达式的值语句)执行过程: 当表达式的值为真,执行循环体里的语句, 执行一遍后,回头判断表达式是否还为真, 当表达式的值为假了,不再执行循环体里的语句,并且结束整 个while循环
同学们,努力学习吧!未来的你会感谢现在奋斗的你
您可能关注的文档
- 音乐教学:《小鸡的一家》教学设计(刘美芝).doc
- 美术教学课件:高中美术人美版 必修 美术鉴赏 8所有的美术作品都一样重要吗 美术作品的意义与价值判断 课件 (共56).ppt
- 初中体育课件:我们的体育课堂是什么.pptx
- 美术教学课件:高中美术人美版 必修 美术鉴赏 1培养审美的眼睛(共42).pptx
- 音乐教学课件:一年级下《调皮的小闹钟》.pptx
- 音乐教学课件:《荡秋千》 课件.ppt
- 音乐教学:九年级下册第九课寻觅《五指山歌》和《万泉河水清又清》陈巍-.docx
- 初中体育课件:体育与健康如何备课.ppt
- 音乐教学课件:《单元教学探索——基于理解的逆向教学设计案例》.pptx
- 美术教学课件:001走进抽象艺术.pptx
文档评论(0)