网站大量收购闲置独家精品文档,联系QQ:2885784924

初中信息技术-《初识for循环语句》教学课件设计.ppt

初中信息技术-《初识for循环语句》教学课件设计.ppt

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * 在此写代码 1.代码中命令与符号在英文状态下输入 2.复制---Ctrl+C 粘贴---Ctrl+V IDLE 代码文件 思考: 1.输出5遍“优秀如我”。 2.输出20遍“优秀如我”。 20次 print(“优秀如我”) 类似代码重复执行 _ + 初识for循环语句 range( ) for循环语句 print( “优秀如我”) for i in : 1, 循环控制变量 range ( ) 重复执行的语句 for 控制变量 in : 起始值,终值 输出20遍“优秀如我”。 20 range( ) print( i,“遍优秀如我”) for i in : 1, 20 循环控制变量 循环控制变量的范围 1≤i20 21 1≤ i21 夯实基础 代码2 for i in range(1,21) : print(i,“遍优秀如我”) 代码1 for i in range(20) : print(i,“遍优秀如我”) 练习1:思考以下3段代码的功能异同点: 代码3 for i in range(1,40,2) : print( i,“遍优秀如我”) 格式:(起始值,终值) 范围: 1,2…20 即:1≤i21 格式:( 起始值,终值,步长 ) 范围:1,3…37,39 即:1≤i39 步长为2 格式:(次数) 范围: 0,1…19 即:0≤i20 蓄势待发 练习2:用for语句输出20遍“优秀如我”,循环结束后输出“******自评待续******”。 print( i,“遍优秀如我”) ————————————————— 最后输出:print( “******自评待续******”) 蓄势待发 补充代码: for _ in _ range(______) i : 20 蓄势待发 练习2:用for语句输出20遍“优秀如我”,循环结束后输出“******自评待续******”。 补充代码: print( i,“遍优秀如我”) for _ in _ range(_______) print( “******自评待续******”) VS 缩进:表示从属 i : ——————————————————— 20 补充代码: print( i,“遍优秀如我”) for _ in _ range(_______) print( “******自评待续******”) i : 20 ——————————————————— √ 小试牛刀 练习:在turtle作图中,我们学习以下语句的含义: import turtle ?加载turtle模块 turtle.forward(距离) ?设置前进距离 turtle.left(角度) ? 设置左转角度 ① 请思考,以下代码实现什么功能? ② 请参考①问,画出一个边长为50.5的二十边形 提示:左转角度=360/边数 代码: import turtle for i in range(6) : turtle.forward(50) turtle.left(60) 20 50.5 18 小试牛刀 练习:在turtle作图中,我们学习以下语句的含义: import turtle ?加载turtle模块 turtle.forward(距离) ?设置前进距离 turtle.left(角度) ? 设置左转角度 ① 请思考,以下代码实现什么功能? ② 请参考①问,画出一个边长为50.5的二十边形 提示:左转角度=360/边数 代码: import turtle for i in range(6) : turtle.forward(50) turtle.left(60) 20 50.5 18 类似代码重复执行 20次 高手进阶 range( ______ ): 练习1:已知y=2x+6,若x范围:-3≤x≤3, 求对应y的值 补充代码: print( ________________) for _ in x -3,4 2*x+6 练习2:设计一款5秒定时器。 输出结果如下: 循环执行语句可以操作循环控制变量 补充代码: import time #加载time库 range( ______ ): pr

文档评论(0)

偶遇 + 关注
实名认证
内容提供者

个人介绍

1亿VIP精品文档

相关文档