初中信息技术浙教版:第9课 for循环的应用实例.docx

上传人:太** 文档编号:66954947 上传时间:2022-12-23 格式:DOCX 页数:4 大小:158.81KB
返回 下载 相关 举报
初中信息技术浙教版:第9课 for循环的应用实例.docx_第1页
第1页 / 共4页
初中信息技术浙教版:第9课 for循环的应用实例.docx_第2页
第2页 / 共4页
点击查看更多>>
资源描述

《初中信息技术浙教版:第9课 for循环的应用实例.docx》由会员分享,可在线阅读,更多相关《初中信息技术浙教版:第9课 for循环的应用实例.docx(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、for循环的应用实例课题for循环的应用实例单元Python程序基本结构课时2课时适用年段八年级时间执教人1、理解千or循环语句的格式和执行流程;教学目标2、理解程序中的累加器作用,能够编写比较复杂的循环结构程序;3、利用Python语言解决具体的数学问题,培养分析问题与解决问题的能力。重点for循环结构程序的编写。难点“累加”和“累乘”的分析归纳。二次备课教学过程一、复习for循环结构概念:for循环语句是通过遍历某一序列对象来构建循环,循环结束 的条件就是对象遍历完成。一般格式:for 变量in 二、“棋盘与麦粒”应用实例1、问题分析视频讲解“棋盘与麦粒”的故事221*21+2342*21

2、+2+4482221+2+4+8642*2*2*2 (63个2)P=P*2,1 +2+4+8+s=s+p相邻格子麦粒数的规律:后一格的麦粒数是前一格的2倍。累加器:在算法执行过程中,用来生成并存储数据累加和的变量。(1)累加器的初值通常设置为0。(2)循环体中的累加语句格式通常为s=s+x。目的:第n格棋盘共放置多少麦粒计数器:在算法执行过程中,用来记录某种事件发生次数的变量。(1)计数器的初值通常设置为0,可以根据需要灵活设置。(2)循环体中的计数语句格式通常为0+1。2、算法设计累力口器初始值:S=0累力口器初始值:S=0重复n次s=s+p计数器初始值:i=1改进:range。函数能创建一

3、个整数列表,可以尝试用for循环和range。函 数来实现自动计数。循环是从第1格到第n格,因为包含第n格本身,所以range。的终 值参数是n+lo3、编写代码即入示棋盘:的咯广数n=int(input (请输入棋盘:格/数:)p= I#笫一格极微麦粒数口置初值Is=0M累加器初始化为0井通过for喑句循环累加,并输出麦粒总数 l )r i it range(1, n+1):s=s+pP=P*2print U横盘格子数为:二nJ.麦粒总数:,s)4、调试运行按F5键,输入棋盘格子数,观察运行结果。请输入棋盘格字窥:40棋盘格子数为:4(),麦粒总数:请输入棋盘格子数:64棋盘格子数为:6-1

4、 ,麦粒总数:三、课堂练习1、寻找水仙花数。水仙花数是指一个三位数,它每个数位上的数的 3次幕之和等于它本身。例如:153是水仙花数,因为*+53+33=153。 请仔细思考,在如下程序的划线处填空,并上机测试。4银示/:取整%:求余x*y:求处y次幕lor i in range(100,1000):a-i%10二取八位b=(i/10)%10# 取十位c=i/100#取百位i, a*3+b*3+c*3=二i:1st. append(i)print(1st)2、九九乘法表i*i=i2*1=2 2*2=43*1=3 3*2=6 3*3=94*1=4 4*2=8 4*3=12 4*4=1615*1=

5、55*1=56*1=67*1=78*1=89*1=95*2=106*2=127*2=148*2=169*2=185*3=156*3=187*3=218*3=249*3=275*4=206*4=247*4=288*4=329*4=365*5=256*5=307*5=358*5=409*5=456*6=36 7*6=42 部6=489*6=547*7=498*7=56 8*8=649*7=63 9*8=72 9*9=81提示:使用双层for循环for i in range(l,10):#使用双层 for 循环for j in range(l,i+l):pnnt(*=,.format(i/j,i*j)/end=) print()四、总结:总结本节课的要点

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁