2.3周而复始的循环 练习题(含答案)-高中信息技术同步备课系列(教科版2019 必修1)

资源下载
  1. 二一教育资源

2.3周而复始的循环 练习题(含答案)-高中信息技术同步备课系列(教科版2019 必修1)

资源简介

2.3周而复始的循环练习题
1.下面的程序段运行后的结果为( )
s=1
for i in range(1,6,2):
s=s+i
print(s)
A.15 B.10 C.12 D.9
2.已知列表p=[1,2,3,4,5],q=[2,3,4,5,6],那么p[1]+q[4]的值为( )
A.7 B.10 C.8 D.9
3.下面程序代码中n的值为()
s=0
n=1
while s<15:
s=s+n
n=n+1
A.4 B.5 C.6 D.7
下面的程序代码中c的值为( )
s=range(10)
a=s[3]
b=s[-1]
c=a+b
A.11 B.12 C.13 D.14
5.下面的程序段运行后的结果为( )
sum=1
for i in range(1,5):
sum=sum*i
print(sum,i)
A.24 5 B.120 5 C.24 4 D.120 4
6.下面代码的运行结果为 。
a=[5,2,8,7,3]
a[0]=6
del a[1 ]
a.append(9)
print (a)
7.下面代码段的运行结果为 。
for i in range(2,20,2):
print i
8.下列括号中填入什么值时,能显示0-10的数( )
for i in range( ):
print( i )
A.9 B.10 C.11 D.12
9.while循环属于什么循环( )
A.结合循环 B.条件循环
C.复合循环 D.计数循环
10.下列代码的运行结果为( )
a=0
for i in range(1,10):
a=a+i
print(a)
A.55 B.45 C.40 D.35
11.关于Python循环结构,以下选项中描述不正确的是( )
A.Python通过for、while等保留字提供遍历循环和无限循环结构
B.break用来跳出最内层for或者while循环,脱离该循环后程序从循环代码后继续执行
C.每个continue语句只有能力跳出当前层次的循环
D.遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数等
12.哪个选项关于循环结构的描述是错误的( )
A、条件循环和遍历循环结构都是基本的循环结构
B、死循环无法退出,没有任何作用
C、循环是程序根据条件判断结果向后反复执行的一种运行方式
D、循环是一种程序的基本控制结构
答案:
第1题:B
第2题:A
第3题:D
第4题:A
第5题:C
第6题:[6,8,7,3,9]
第7题:2,4,6,8,10,12,14,16,18
第8题:C
第9题:B
第10题:B
第11题:C
第12题:B

展开更多......

收起↑

资源预览