免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.第7课 循环语句邹城市鲍店煤矿学校 沈玉新教学目标:1、认识循环结构,掌握for循环和While循环的用法。2、理解循环变量在循环中的作用,能够熟练应用range()函数。3、通过问题探究,体验计算机利用循环结构解决问题的方法,体验算法的巧妙运用。教学重点:循环结构及两种格式教学难点:对两种循环结构的理解与应用教学方法:自主探究、小组互助、任务驱动教学准备:课件、素材、学案教学过程:(一)教学引入看图识故事:印度古老传说问题:你猜一下这些麦粒大约有多少?你能算出这些麦粒的数量吗?回顾前面游戏的缺点:玩一次就结束了,不能继续玩。不能循环使用循环结构 (二)教学内容活动一:初识for循环for 循环变量 in 遍历结构: 循环体1、认识for循环结构; 2、了解range()函数的含义:range(10):是一个从0、1、2、3、4、5、6、7、8、9/10个数的序列range(1,10)是从1、2、3、4、5、6、7、8、9/9个数的序列range(1,10,2)是1、3、5、7、9/(range(x,y,z) 其中x初值,y终位值,z步长100内的偶数:range(2,101,2)3、用for循环编写打印64格麦粒的程序。for i in range(1,65):Print(“*”*i) 活动二:棋盘与麦粒1、第一格是1,第二格是2,第三格是4,第四格是8,如果后一格都是前格的2倍,第“i”格应是多少?2、分析总数应该如何表示?3、用for循环编写放满整个棋盘所用麦粒数。s=0for i in range(64): n=2*i s=s+nprint(s)活动三:恺撒密码1、恺撒密码的由来及含义。2、字符串中字符的表示。练习:3、find()函数的含义4、恺撒密码算法结构。5、编写恺撒密码程序。alphabet=abcdefghijklmnopqrstuvwxyzabcstr1=input(请输入明文(小写字符或空格):)str2=for cursor in str1: #遍历要加密的字符串 if cursor= : #判断是否为空格,如果为空格则不加密 str2=str2+ continue #跳出当前循环,进入下一循环 n=alphabet.find(cursor) #在字母表中查找当前字母的位置 if n=-1: #如果当前字母没有找到提示错误 print(输入有误!) break else: #对当前字母进行加密,添加到密文中 str2=str2+alphabetn+3print(加密后的文字:,str2)活动四、折纸测珠峰1、用for循环编程完成折纸测珠峰。2、认识while循环结构,用while循环完成折纸测珠峰。I=0Height=0While height8844I=i+1Height=2*i/1000Print(“经过”,i,”次折纸”)Print(“高度达到:”,height,”米”)3、while循环与for循环有哪些异同点。4、总结顺序结构、分支结构、循环结构的区别。活动五、百钱买百鸡1、了解循环语句的嵌套。2、用枚举法编程完成“百钱买 百鸡”问题并输出可能的结果。3、对程序进行优化。for x in range(1,20): for y in range(1,33): for z in range(3,100,3): if 5*x+3*y+z/3=100 and x+y+z=100: print(x,y,z)实践与创新:猜测真实数据一单据千位和十位模糊为 :14X9X1,最57或67的倍数。设计程序输出满足条件的数。for i in range(10): for j in range(10): x=
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安徽主持人从业考试及答案解析
- 护理第四版外科题库及答案解析
- 2025车贷网借款合同示范文本
- 矿山安全国家题库及答案解析
- 2025-2030绿色建筑行业环保政策及市场投资价值预测报告
- 2025-2030绿色化工技术创新趋势与可持续投资回报周期分析报告
- 2025-2030绿氢制备成本下降曲线与基础设施投资窗口期预测
- 上海危险品从业人员考试及答案解析
- 2025-2030纳米材料在医疗诊断中的应用趋势与产业化发展报告
- 2025-2030纳米复合材料在智能窗户领域的应用场景探索报告
- 2025年人教版三年级上册道德与法治全册知识点(新教材)
- 传媒公司合伙合同范本
- 橡胶制品企业安全生产培训试题及答案解析
- 2025广东惠州市博罗县中小企业发展事务中心招聘编外人员2人考试参考试题及答案解析
- 2025年事业单位招聘考试卫生类医学检验专业知识试卷(临床技能考核)
- 2025年及未来5年中国压裂装备行业发展运行现状及投资潜力预测报告
- (新版)2025年6月25日生效的欧盟REACH法规250项SVHC高度关注物质清单(可编辑!)
- 2025年宠物用品市场消费者画像研究报告
- 2025年江西省省直机关公开选调公务员考试参考试题及答案解析
- 招投标自查报告和问题整改指导
- 《人工智能语言与伦理》章节测试题及答案
评论
0/150
提交评论