ID: 20926741

第7课 循环语句 课件-初中信息科技青岛版(2019)第三册

日期:2025-09-21 科目:信息技术 类型:初中课件 查看:50次 大小:12103668B 来源:二一课件通
预览图 0
7课,循环,语句,课件,初中,信息
    (课件网) 知识回顾 如何用我们所学的python程序,打印输出“我最棒”? print (“我最棒”) 打印输出5遍“我最棒” 如果是打印100行,1000行……应该怎样实现呢? 难道要输入或复制粘贴print()语句? 对于这种需要重复执行相同步骤的有规律的问题,我们 可以使用循环语句。 思考 循环语句Python程序的基本结构只有三种:顺序结构、分支结构和循环结构。循环结构是十分重要的程序控制结构,其特点是:在给定条件成立时,反复执行某程序段,直到条件不成立为止。循环条件循环体在Python程序中,主要有两种循环结构的语句:for循环语句和while循环语句。学习目标 1.认识循环结构,掌握for循环的用法。 2.理解循环变量的作用,熟练应用range()函数。 3.通过问题探究,体验计算机利用循环结构解决问题的方法, 体验算法的巧妙运用。 探究新知———初识for循环 以前 for循环 简单、高效 活动一:初识for循环 活动1:启动python,在代码编辑窗口,尝试使用for循环语句,打印10遍“我最棒”,并运行查看结果。 for循环 for <循环变量> in <遍历结构>: <语句块> 遍历结构可以是range( )函数、字符串、文件、列表、元组等 range()函数 1、rang(4)生成的序列的是: 2、range(3,6)生成的序列的是: 3、range(2,10,3)生成的序列的是: 4、要输出10以内的奇数,应表示为range 5、要输出10-20间的偶数,应表示为range range( )函数 (0,1,2,3 ) (3,4,5 ) (2,5,8) ( 1 , 10 , 2 ) ( 10 , 21 , 2 ) for <循环变量> in range( ): <语句块> 求1到50之间所有奇数(被2整除,余数是1的数)的和,完善程序并保存退出。 s=0 for i in range(1,①): if i%2==1: s=② print("1到50之间(含50)所有奇数的和",s) s=0 for i in range(1,50,2): s=s+i print("1到50之间(含50)所有奇数的和",s) 计算并输出 1×2×3…×10 的值。 s=① for i in range(2,②): s=s*i print(s) s=1 for i in range(1,64): _____ _____ print(s) s=s+n 棋盘与麦粒 n=2**i 畅谈收获 归纳总结 ◆你学到了什么? (次数) 大显身手 巩固运用 用循环语句求1+2+3+4+5......+100的和。 思考2: 1、while循环 2、循环变量的条件是? 3、执行的语句块。 思考1: 1、for循环 2、range()函数的初值、终值。 3、语句块的编写(和与变量的关系)。(课件网) python2种循环结构 锻炼身体: 1.围着田径跑道(400米一圈)不停地跑,跑完5圈就结束。 2.围着田径跑道(400米一圈)不停地跑,跑到老师喊停就结束。 上面两种描述,哪一种适合上节课学到的for循环? for循环:for循环语句通过遍历某一序列对象来构建循环,循环结束的条件是对象遍历完成的。需要明确循环次数。 当未明确循环次数则需要根据条件控制循环,这时候就需要用到while循环。 第七课 循环结构—while循环 目 录 页 CONTENTS 01 while循环语句 02 循环控制语句:break和continue 一、while循环语句 while循环,又称为条件循环。while循环语句的一半格式如下: while循环的执行流程,如右图所示: 当条件判断为True时,循环体被重复执行,当条件判断为False时退出循环,else子句的语句块才会被执行。若条件表达式的值一直为True,则while循环将一直执行。因此,在循环体中一定要包含改变测试条件的语句,使循环能够结束以避免死循环。 阅读以下程序,当循环结束后,x的值是( ) x=0 while x<50: x=(x+2)*(x+3) print(x) A.50 B.72 C.168 D.0 二、循环控制语句:break和continue 循环控制语句,也称为跳转语句,其功能就是改变循环语句的执行顺序。在Python中,循环控制语句主要有break和continue。 ... ...

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