课件编号12355141

4.4.1for循环的应用课件2021—2022学年粤教版(2019)高中信息技术必修1(22张PPT)

日期:2024-05-17 科目:信息技术 类型:高中课件 查看:45次 大小:10138358Byte 来源:二一课件通
预览图 1/9
4.4.1for,22张,必修,信息技术,高中,2019
  • cover
(课件网) 广东版信息技术必修1 数据与计算 4.4.1 for循环的应用 2001年 2002年 X2 在一个农场里,最初养了3只兔子,每隔一年,兔子的数量会翻涨到原来的2倍 + N年后 那么在资源条件允许并且所有兔子生存着的条件下,N年后兔子的数量会是多少呢? 一、结合“养兔”小实例了解for循环;(概念) 二、理解for循环语句的基本格式和执行过程;(用法) 三、运用for循环结构描述和python编程实现。(实现) 学 习 目 标 + N=1 N=2 for循环的概念与用法 for循环的概念与用法 指定次数 for循环一般用于完成指定次数的循环 N for i in range(0,10): print("i=%d "%(i)) # i 为循环变量,循环范围是0-9 #在屏幕上打印 i 的值 i=0 i=1 i=2 i=3 i=4 i=5 i=6 i=7 i=8 i=9 一、for循环概念: 依次把列表中的每个元素逐个迭代出来。 for 循环变量 in 序列: 语句或语句组1 语句或语句组2 .... 语句或语句组n 1、for循环基本格式: tab 二、for语句基本格式和执行过程 for 循环变量 in 序列 语句或语句组1 语句或语句组2 .... 语句或语句组n for i in range(0,10): print("i=%d "%(i)) # i 为循环变量,循环范围是0-9 #在屏幕上打印 i 的值 i=0 i=1 i=2 i=3 i=4 i=5 i=6 i=7 i=8 i=9 是否成功访问到 下一个值 将列表的下一个值赋给变量 语句1;语句2;……语句n 开 始 结 束 否 是 2、 for循环执行过程 语句的执行过程 for i in range(0,10): print("i=%d "%(i)) # i 为循环变量,循环范围是0-9 #在屏幕上打印 i 的值 i=0 i=1 i=2 i=3 i=4 i=5 i=6 i=7 i=8 i=9 range(0,10)=[0,1,2,3,4,5,6,7,8,9] i= 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 a b a.......................b-1 ....................................... 3、for语句的特点: 重复执行循环体。 2001年 2002年 X2 N年后 1年后 6只 2年后 12只 3年后 24只 6=3*2 12=3*2*2 24=3*2*2*2 N年后 3*2*2*2... 3*2n n for i in range(0,N): #计算N年后兔子的数量是多少,变量i循环0至N-1,共有N次 rabbit=rabbit*2 #每次循环,兔子的数量都翻一番 三、编程实现 for i in range(0,N): #计算N年后兔子的数量是多少,变量i循环0至N-1,共有N次 rabbit=rabbit*2 #每次循环,兔子的数量都翻一番 rabbit=3 #初始时,兔子的数量 print("请输入N的值:") N=int(input()) print("%d年后,兔子的数量为%d."%(N,rabbit)) #打印输入的提示信息 #键盘输入N的值 #打印结果 请输入N的值:3 3年后,兔子的数量为24 运行代码看效果 四、知识拓展 你能说一说,生活中能用for语句编程实现的现象有哪些吗? 五、知识小结 六、课后练习 for循环 1+2+3+...+ N 感谢观看

~~ 您好,已阅读到文档的结尾了 ~~