- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
2.3周而复始的循环——条件循环
【教学目标】
1、掌握条件循环的一般格式。
2、掌握while循环中循环控制条件的设置方法。
3、了解while语句解决问题的一般过程。
4、尝试使用适合的循环结构语句解决简单问题。
【教学重点】
1、循环条件的确立。
2、While循环语句书写格式。
3、While循环语句的工作原理。
【教学难点】
使用适合的循环条件和循环体语句解决实际问题
【教学过程】
引入(情景导入)
通过前段时间反响度很高的《开端》网络电视剧引入,根据剧情介绍:游戏架构师“肖鹤云”和在校大学生“李诗情”遭遇公交车爆炸后死而复生,在时间循环中并肩作战,努力阻止爆炸、寻找真相的故事。学生发现该剧情整体走向结构与上节课学习的for循环结构很像,但《开端》循环结束是因为主人公找到凶手并查明真相这个条件,引出条件循环这个新知识点。
新授(条件循环)
1.条件循环使用情况
用于循环次数未知的情况,不统计需要执行多少次循环,而是使用关系表达式来确定什么时候执行。
2.条件循环结构
while循环条件:
语句或语句组
学一学
案例一
求1×2×3......×100的积
for循环:
s=1
foriinrange(1,101):
s=s*i
print(s)
while循环:
s=1
i=1
whilei=100:
s=s*i#累乘
i=i+1#累乘计数
print(i)
print(s)
注意:了解for循环可以转换成条件循环,但条件循环不一定能转换成for循环。
巩固(条件循环)
判断条件为真,执行循环体,再次判断条件,执行循环体,直到条件为假,退出循环。
案例二:小丽当前体能为50,为提高自身体能,小丽决定每日健身,提高0.1%的体能,请问小丽多少天后可以达到80的体能?
s=50
fac=0.001
day=0
whiles80:
s=s*(1+fac)
day=day+1
print(i)
注意:无限循环是在循环条件一直为真时,程序会进入无限循环,利用Ctrl+C组合快捷键来结束循环
五、练习
1.小明想用压岁钱环游中国。妈妈告诉他大约需要30000元,但现在小明只有5000元,他请妈妈帮忙存在银行里,银行年利息3.7%。小明几年能存够?
#请删除原题里序号及下划线,填写正确代码。
money=5000
year=0
__①__money30000:
money=__②__
year=__③__
print(__④__,年后可以环游中国)
input(运行完毕,请按回车键退出...)
2.小明同学每天英语单词测试成绩目前只能达到50分,满分150。他制定了每天提高成绩10%的目标,多久可以到达130分?
#请删除原题里序号及下划线,填写正确代码。
p=__①__
n=0
whilep__②__:
p+=p*__③__
n+=1
print(n=,__④__)
input(运行完毕,请按回车键退出...)
六、小结
1.条件循环一般用于循环次数未知的情况。
2.循环条件成立时,才执行循环体。
3.当关系表达式为真时一直保持循环,直到其不为真时停止整个while循环。
从《开端》我们明白只要努力找寻真相,不断复盘,总能心向阳光,作为中学生的我们,也在不断努力学习,在尝试探索一个个知识与真理时,更近的迈向自己的目标,成为更好的自己!
您可能关注的文档
- 第三章 《信息系统的网络组建》单元教学设计 2023—2024学年粤教版(2019)高中信息技术必修2.docx
- 第三章第三节 数据分析与可视化 教学设计 2023—2024学年人教_中图版(2019)高中信息技术必修1.docx
- 第四章《程序设计基础》单元 教学设计 2023—2024学年粤教版(2019)高中信息技术必修1.docx
- 第五章《数据处理和可视化表达》单元 教学设计 2023—2024学年粤教版(2019)高中信息技术必修1.docx
- 第五章《数据处理和可视化表达》第1课时《认识大数据》 教学设计 2023—2024学年粤教版(2019)高中信息技术必修1.docx
- 第五章《信息系统的安全风险防范》单元教学设计 2023—2024学年粤教版(2019)高中信息技术必修2.docx
- 第一单元信息系统的组成与功能知识点总结 2023—2024学年浙教版(2019)高中信息技术必修1.docx
- 第一章《走进信息社会》单元教学设计 教学设计 2023—2024学年粤教版(2019)高中信息技术必修2 (1).docx
- 第一章《走进信息社会》单元教学设计 教学设计 2023—2024学年粤教版(2019)高中信息技术必修2.docx
- 第一章《走进信息社会》第1课时《信息技术的发展脉络与趋势》 教学设计 2023—2024学年粤教版(2019)高中信息技术必修2.docx
文档评论(0)