- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 7 课 循环语句 邹城市鲍店煤矿学校 沈玉新 教学目标: 1、认识循环结构,掌握 for 循环和 While 循环的用法。 2、理解循环变量在循环中的作用,能够熟练应用 range()函数。 3、通过问题探究,体验计算机利用循环结构解决问题的方法,体验 算法的巧妙运用。 教学重点 :循环结构及两种格式 教学难点 :对两种循环结构的理解与应用 教学方法 :自主探究、小组互助、任务驱动 教学准备 :课件、素材、学案 教学过程 : (一)教学引入 看图识故事:印度古老传说 问题:你猜一下这些麦粒大约有多少?你能算出这些麦粒的数量吗? 回顾前面游戏的缺点:玩一次就结束了,不能继续玩。——不能循环 使用——循环结构 (二)教学内容 活动一:初识 for 循环 1、认识 for 循环结构 ; for 循环变量 in 遍历结构: 循环体 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=0 for i in range(64): n=2**i s=s+n print(s) 活动三:恺撒密码 1、恺撒密码的由来及含义。 2、字符串中字符的表示。 练习: 3、find() 函数的含义 4、恺撒密码算法结构。 5、编写恺撒密码程序。 alphabet=abcdefghijklmnopqrstuvwxyzabc str1=input( 请输入明文(小写字符或空格) :) str2= for cursor in str1: # 遍历要加密的字符串 if cursor== : # 判断是否为空格,如果为空格则不加密 str2=str2+ continue # 跳出当前循环,进入下一循环 n=alphabet.find(cursor) # 在字母表中查找当前字母的位置 if n==-1: # 如果当前字母没有找到提示错误 print( 输入有误! ) break else: # 对当前字母进行加密,添加到密文中 str2=str2+alphabet[n+3] print( 加密后的文字: ,str2) 活动四、折纸测珠峰 1、用 for 循环编程完成折纸测珠峰。 2、认识 while 循环结构,用 while 循环完成折纸测珠峰。 I=0 Height=0 While height8844 I=i+1 Height=2**i/1000 Print( “经过 ”,i,”次折纸 ”) Print( “高度达到: ”,height,”米 ”) 3、while 循环与 for 循环有哪些异同点。 4、总结顺序结构、分支结构、循环结构的区别。 活动五、百钱买百鸡 1、了解循环语
文档评论(0)