第14练 任务2 使用循环结构《信息技术基础模块(下册)》(高教版修订版)一课一练(全国)

2026-07-24
| 2份
| 9页
| 6人阅读
| 0人下载

资源信息

学段 中职
学科 职教专业课
课程 计算机网络技术基础
教材版本 -
年级 -
章节 -
类型 作业-同步练
知识点 -
使用场景 同步教学
学年 2026-2027
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 106 KB
发布时间 2026-07-24
更新时间 2026-07-24
作者 xkw_068401954
品牌系列 上好课·一课一练
审核时间 2026-07-24
下载链接 https://m.zxxk.com/soft/58947832.html
价格 1.00储值(1储值=1元)
来源 学科网

内容正文:

【编写说明】依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循“由浅入深、循序渐进”的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。 本卷是《信息技术基础模块(下册)》(高教版修订版)《一课一练》第14练,内容是任务2 使用循环结构。 《信息技术基础模块(下册)》(高教版修订版)一课一练 第14练 任务2 使用循环结构 一、单项选择题 1.执行以下代码后输出结果为 s=0 for i in range(1,5): s+=i print(s)( ) A.6 B.15 C.4 D.10 2.执行以下代码后输出的序列是 for i in range(2,8,2): print(i,end=" ")( ) A.2 4 6 8 B.0 2 4 6 C.2 4 6 D.2 3 4 5 6 7 3.执行以下代码后n的值为 n=1 while n<20: n*=2 print(n)( ) A.32 B.16 C.20 D.64 4.执行以下代码后屏幕显示为 for i in range(1,6): if i==4: break print(i,end=" ")( ) A.1 2 3 4 B.1 2 3 4 5 C.2 3 4 D.1 2 3 5.执行以下代码后total的值为 total=0 for i in range(1,6): if i%2==0: continue total+=i print(total)( ) A.6 B.9 C.12 D.15 6.猜数字程序最多循环6次,合适的循环头是( ) A.for i in range(1,7): B.while i<=6: C.for i in range(1,6): D.if i<=6: 7.以下代码出现死循环的直接原因是 i=1 while i<=5: print(i)( ) A.i从1开始赋值 B.print语句输出数字 C.i未改变,条件持续成立 D.while语句使用缩进 二、判断题 8.执行for i in range(1,4)时,i依次取1、2、3。( ) 9.continue语句会结束整个循环,不再判断循环条件。( ) 10.while循环首次判断条件为假时,循环体一次也不执行。( ) 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $ 【编写说明】依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循“由浅入深、循序渐进”的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。 本卷是《信息技术基础模块(下册)》(高教版修订版)《一课一练》第14练,内容是任务2 使用循环结构。 《信息技术基础模块(下册)》(高教版修订版)一课一练 第14练 任务2 使用循环结构 一、单项选择题 1.执行以下代码后输出结果为 s=0 for i in range(1,5): s+=i print(s)( ) A.6 B.15 C.4 D.10 【答案】D 【解析】range(1,5)产生1、2、3、4,累加结果为1+2+3+4=10。 2.执行以下代码后输出的序列是 for i in range(2,8,2): print(i,end=" ")( ) A.2 4 6 8 B.0 2 4 6 C.2 4 6 D.2 3 4 5 6 7 【答案】C 【解析】range的终值8不参加迭代,步长为2,因此i依次取2、4、6。 3.执行以下代码后n的值为 n=1 while n<20: n*=2 print(n)( ) A.32 B.16 C.20 D.64 【答案】A 【解析】n依次变为2、4、8、16、32;此时n<20为假,循环结束。 4.执行以下代码后屏幕显示为 for i in range(1,6): if i==4: break print(i,end=" ")( ) A.1 2 3 4 B.1 2 3 4 5 C.2 3 4 D.1 2 3 【答案】D 【解析】i取1、2、3时先输出;i取4时执行break,直接退出循环,所以不输出4。 5.执行以下代码后total的值为 total=0 for i in range(1,6): if i%2==0: continue total+=i print(total)( ) A.6 B.9 C.12 D.15 【答案】B 【解析】偶数次循环执行continue,只有1、3、5参与累加,结果为9。 6.猜数字程序最多循环6次,合适的循环头是( ) A.for i in range(1,7): B.while i<=6: C.for i in range(1,6): D.if i<=6: 【答案】A 【解析】range(1,7)产生1至6,终值7不参加迭代,正好对应6次机会。 7.以下代码出现死循环的直接原因是 i=1 while i<=5: print(i)( ) A.i从1开始赋值 B.print语句输出数字 C.i未改变,条件持续成立 D.while语句使用缩进 【答案】C 【解析】循环体没有改变i,i始终为1,条件i<=5持续为真,因此循环无法结束。 二、判断题 8.执行for i in range(1,4)时,i依次取1、2、3。( ) 【答案】√ 【解析】range(1,4)的终值4不参加迭代,变量依次取1、2、3。 9.continue语句会结束整个循环,不再判断循环条件。( ) 【答案】× 【解析】continue只结束当前这一轮的剩余语句,随后仍会进行下一轮条件判断。 10.while循环首次判断条件为假时,循环体一次也不执行。( ) 【答案】√ 【解析】while先判断条件再执行循环体,首次判断为假时不会进入循环体。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $

资源预览图

第14练 任务2 使用循环结构《信息技术基础模块(下册)》(高教版修订版)一课一练(全国)
1
第14练 任务2 使用循环结构《信息技术基础模块(下册)》(高教版修订版)一课一练(全国)
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。