高中信息技术-for循环的应用教学课件设计_第1页
高中信息技术-for循环的应用教学课件设计_第2页
高中信息技术-for循环的应用教学课件设计_第3页
高中信息技术-for循环的应用教学课件设计_第4页
高中信息技术-for循环的应用教学课件设计_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

4.4循环结构求解问题4.4.1for循环的应用日常生活中循环的例子循环学习目标1、学会Range()与List()函数的使用2、理解in运算符的使用3、掌握for循环的语法4、了解程序调试的知识,并能够通过调试理解

for循环的执行过程任务一

自主学习课本P86-87思考以下问题:1、Range()函数作用2、Range()参数的意义1、格式:Range(start,end,[step])一、Range()、List()函数与in运算start:初值,可以省略,默认为0;step:步长,可以省略,默认为1。end:终值,但不包括该值,不能省略;一、Range()、List()函数与in运算

说出以下函数的返回值(1)Range(1,6)(2)Range(6)(3)Range(1,11,2)[1,2,3,4,5][1,3,5,7,9][0,1,2,3,4,5]2、List()函数的妙用使用List()函数输出数字列表Range(1,6)List(Range(1,6))[1,2,3,4,5]一、Range()、List()函数与in运算2、使用List()函数输出以下数字列表一、Range()、List()函数与in运算1、Range()、List()函数返回值的类型分别是什么?

(1)[1,2,3,4,5](2)[0,1,2,3,4,5](3)[1,3,5,7,9]小结:Range()、List()函数区别

1、range()函数的返回值类型为range,List()函数的返回值类型为list。2、如果将range()作为list()的参数,其输出就是一个数字列表。一、Range()、List()函数与in运算任务二一、Range()、List()函数与in运算1、使用in运算符,说出in运算符的作用2、in运算符的运算顺序和结果类型in运算符:成员运算符一、Range()、List()函数与in运算作用:判断序列中是否有某个成员运算顺序:左👉右运算过程:xiny,如果x是序列y的成员,则计算结果为True,否则为False。思考:如何把一个列表内所有的元素依次取出来?任务三自主学习课本P85-86思考以下问题:1、理解for循环的格式2、用流程图表示for循环执行过程二、for循环的应用1、for循环的格式for循环变量in列表:语句或语句组二、for循环的应用1、for循环的格式循环变量:存放列表中取出的元素列表:字符串、变量、range()函数等循环体:重复执行的语句二、for循环的应用2、for循环的执行顺序二、for循环的应用3、求1—100的和sum=_____foriin_____sum=sum+iprint(sum)三、练习题1、求100的阶乘(1*2*3*……*100的积)2、计算12+32+52+…+992四、课堂总结:1、Rang

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论