所属成套资源:新粤教版信息技术必修1数据与计算PPT课件整册
信息技术必修1 数据与计算4.4.4 循环控制的应用试讲课ppt课件
展开
这是一份信息技术必修1 数据与计算4.4.4 循环控制的应用试讲课ppt课件,共26页。PPT课件主要包含了课堂导入,程序4-5,本章学业评价等内容,欢迎下载使用。
程序的循环结构是程序设计中常用到的基本结构之一。循环是让计算机自动完成重 复工作的常见方式。fr循环、while循环、循环嵌套、循环控制等都是程序循环结构的主 要内容。
4 . 4 . 1 fr 循环的应用
fr循环语句的一般格式如下: fr 循环变量 in 列表: 语句或语句组
表4-9 缩进循环体示例
表4-10 先定义后使用的列表示例
表4-11 range( )函数示例
表4-12 range( )函数指定步长示例
表4-13 range( )函数降序功能示例
假如项目小组经过讨论,决定先网购单价为1元至10元的十种笔记本各1本,且每一种 只买1本,那么该如何编程计算一共要花多少元?
(1)分析问题这个问题相当于要计算从1到10的累加值。1~10的累加就是 计算1+2+…+10,可以用fr循环结构编程来解决这个问题。 (2)设计算法根据上述分析,可设计如下算法:需要有一个循环变量从 1变化到10,将该变量命名为i;还需要另外一个临时变量不断 和该变量进行加法运算,并记录运算结果,将临时变量命名为 sum;变量i每增加1时,就和变量sum进行一次加法运算,变量 sum记录的是累加的结果。该算法流程图如图4-14所示。
(3)编写程序 根据上面设计的算法,编写出解决该问题的程序(见配套学 习资源包“第四章\课本素材\程序4-5”)如下:
sum=0 fr i in range(1,11): sum=sum+i print("the result:",sum)
(4)调试程序 将程序4-5输入计算机进行调试运行,所得结果为“the result:55”。
4 . 4 . 2 while循环的应用
while (表达式): 语句或语句组
图4-15 while循环执行过程流程图
4.4.3 循环嵌套的应用
项目小组经过讨论,最后选择购买单价分别为1.8元的笔记本、1.9元的笔、2.1元的 小饰品作为活动的奖品和纪念品,每一种物品至少买100件,并且尽可能地用完1000元经 费。如何设计方案,才能实现购买物品数量最多呢?如数量相同的情况下余额最小的方案 为最佳,则最佳方案中每一种物品的数量是多少?余额是多少?
4 . 4 . 4 循环控制的应用
break语句 在循环结构中,可以用break语句跳出当前循环体,从而中断当前循环。在实际运用 中,往往是在循环体中使用某一个条件来选择是否中断循环,即跳出当前循环,继而执行 当前循环外的下一条语句。也就是说,当某个条件成立的时候,需要立即退出循环,不再 运行循环中余下的代码。
2. cntinue语句 cntinue语句是对break语句的补充。cntinue不是立即跳出循环体,而是当条件符合需 要跳转的时候,跳过该次循环结束前的语句,回到循环开头的条件测试部分,重新开始执 行循环。同理,在实际运用中,往往是在循环体中使用某一个条件来选择是否跳转循环。
单选题 (1)在Pythn中,元素是无序不重复的是( )。 A.列表 B.元组 C.集合 D.字符串 (2)在以下运算符中,优先级最低的运算符是( )。 A.* B.!= C.+ D.=
(3)有以下程序段: sum=1 fr i in range(1,5): sum=sum*i print(sum,i) 程序的运行结果为( )。 A.24 5 B.120 5 C.24 4 D.120 4
2. 思考题 编写函数,接收一个正偶数为参数,输出两个素数,并且这两个素数之和等于原来的 正偶数。如果存在多组符合条件的素数,则全部输出。
3. 情境题 同学们上网学习2018年8月31日第七次修正的 《中华人民共和国个人所得税法》,了解居民个人应纳税所得额的含义和个人所得税税率 表(综合所得适用),试设计一个程序计算以下人员应缴个人所得税额。
相关课件
这是一份高中信息技术第四章 程序设计基础4.4 运用循环结构描述问题求解过程4.4.1 for循环的应用图文课件ppt,共32页。PPT课件主要包含了收花问题,请同学们计算出答案,Part1,Part2,列表有三种表示方法,Part3,Part4,Part5,Part6等内容,欢迎下载使用。
这是一份高中信息技术粤教版 (2019)必修1 数据与计算5.1.1 大数据评优课ppt课件,共20页。PPT课件主要包含了大数据,大数据的特征,学习目标,重点大数据的特征,难点大数据的特征,重难点,课堂导入等内容,欢迎下载使用。
这是一份高中信息技术粤教版 (2019)必修1 数据与计算4.3.1 if语句的应用精品课件ppt,共23页。PPT课件主要包含了3编写程序,4调试程序等内容,欢迎下载使用。