- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
打印输出一百次“”print(input输入、print输出)print(input输入、print输出)print(input输入、print输出)print(input输入、print输出)print(input输入、print输出)print(input输入、print输出)···(省略n行)print(input输入、print输出)输入输出printinput
重复的事儿交给计算机做!循环结构拒绝蛮干
循环结构——for循环
尝试下使用海龟编辑器的积木,输出10次“input输入、print输出”此处请暂停3min钟,并尝试完成操作
尝试下使用海龟编辑器,输出10次“input输入、print输出”查看下代码,看下你能理解它的语法结构吗?
活动一:猜一猜代码1、尝试将代码中的10改为20,运行下;2、尝试将print语句改为:print(__count,input输入、print输出’)3、根据以上的尝试猜一猜代码不同部分的含义;此处请暂停1min钟,并尝试完成操作
尝试结果1、尝试将代码中的10改为20,运行下;此处的数字决定循环次数
尝试结果2、尝试将print语句改为:print(__count,input输入、print输出’)__count是个变量,每次循环的时候会产生变化,从0~9
for循环格式for变量inrange(次数):语句块1循环变量:控制循环次数,有时也参与计算,通常可定义为i,j,k等循环体:被重复执行的内容决定循环执行次数循环变量会从0变化到次数-1
活动二:缤纷图形思考下右图应该如何绘制完成1、重复几次?3次2、重复的内容是?前进-后退-旋转
活动二:缤纷图形尝试完成右图的绘制此处请暂停4min钟,并尝试完成操作
活动二:缤纷图形扩展:完成较快的同学,请直接在代码上进行修改,创造出更多的图形
活动二:缤纷图形
活动二:缤纷图形使用循环的关键:确定循环次数;确定循环内容;
for循环格式for变量inrange(次数):语句块1循环变量:控制循环次数,有时也参与计算,通常可定义为i,j,k等循环体:被重复执行的内容决定循环执行次数循环变量会从0变化到次数-1
for循环格式for变量inrange(次数):语句块1这个具体是什么呢?
探究range()函数1、找到控制中的模块:2、将i输出:3、修改序列模块并查看对应代码变化:
详解range()函数起点
详解range()函数起点终点
详解range()函数起点终点间隔
详解range()函数起始值start,可以省略,默认为0,包含在序列内。结束值stop,不能省略,不包含在序列内。步长step,指序列每次变化的规律,相邻两数的差值,可以省略,默认为1。step的值:正数代表序列是递增序列,负数代表序列是递减序列。range(100)range(0,100,1)range([start,]stop[,step])生成的序列为[0,1,2,3,4,5,……,98,99]
填空题range(5)生成的序列值?[_____________]range(1,10,2)生成的序列值?[_____________]依次打印输出10、8、6、4、2foriinrange(_____________):print(i)10,1,(-2)0,1,2,3,41,3,5,7,9
高斯求和数学教师要求学生将1到100内的所有整数相加,本是为了为难学生,但是年仅10岁的高斯很快算出了答案。你知道是如何计算的吗?如果使用计算机计算可以怎么算呢?
程序:计算1+2+3+4…+99+100的和013610···求和变量s=0循环变量i10+1=121+2=333+3=646+4=10···100S+10099上一次求得的和循环变量i循环变量不仅仅控制次数,而且可以参与程序的运算。
程序:计算1+2+3+4…+99+100的和求和变量s=0循环变量i10+1=121+2=333+3=646+4=10···100S+10099上一次求得的和循环变量i循环体s=s+i循环次数range(1,101)注意:程序开始要对s进行初始化累加和
程序:计算1+2+3+
您可能关注的文档
- IP地址结构与分类 教学课件.pptx
- IP数据包结构 课件.pptx
- Photoshop之钢笔工具 教学课件.pptx
- while循环 教学课件.pptx
- 不等式(二) 教学课件.pptx
- 不等式(一)教学课件.pptx
- 初三下册语法专项复习 比较级 最高级 课件.pptx
- 初三下册语法专项复习 动词语态 教学课件.pptx
- 初三下册语法专项复习 任务型阅读 课件.pptx
- 初三下册语法专项复习 完成句子 课件.pptx
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
最近下载
- 单向板肋梁楼盖计算.docx
- 作业4:工学一体化课程《小型网络安装与调试》工学一体化课程考核方案.docx VIP
- 中国画之写意画.ppt VIP
- (2019苏教)小学科学三年级上册:全册整套教案资料.pdf
- 核心素养导向的高中数学课例设计研究与实践(样例)(1).doc
- 驾驶证延期委托书模板.doc
- 作业5:工学一体化课程《小型网络安装与调试》工学一体化课程终结性考核试题.docx VIP
- 作业5:工学一体化课程《小型网络安装与调试》工学一体化课程终结性考核试题.pdf VIP
- 中国画的构图形式ppt课件.pptx
- 作业11:《小型网络安装与调试》工学一体化课程教学进度计划表.pdf VIP
文档评论(0)