循环结构的程序实现-浙江省2024届高三信息技术选考一轮复考点突破

2024-02-17
| 7页
| 204人阅读
| 189人下载

内容正文:

循环结构的程序实现 1.有Python程序代码如下: x=0 for i in range(1,10,3): x+=i print(x) 该程序段执行后,变量x输出的值是(  ) A.25 B.36 C.12 D.55 2.有Python程序代码如下: n=int(input(″计算n!,请输入n:″)) print(n,end='!=') fac = 1 while n > 1: fac=fac􀆽 n n-=1 print(fac) 该程序段执行后,若输入变量n的值是4,则输出的内容是(  ) A.4!=1 B.4!=24 C.4!=0 D.4!=120 3.有Python程序代码如下: for i in range(   ): print(i,end=',') 若想按次序输出这组数据:“10,8,6,4,2,”,程序中方框处应填写的代码是(  ) A.10,1,2 B.11,2,2 C.10,2,-2 D.10,0,-2 4.有Python程序代码如下: list1=[] for i in range(1,21): if i%5==0:   break list1.append(i) print(list1) 该程序段执行后,列表list1中输出的内容是(  ) A.[1,2,3,4] B.[1,6,11,16] C.[5,10,15,20] D.[1,2,3,4,6,7,8,9,11,12,13,14,16,17,18,19] 5.有如下Python程序段,运行该程序,输出的结果可能的是(  ) import random n=random.randint(50,101) a=[] for i in range(2,n): while n%i==0:   a+=[i]   n//=i print(a) A.[3,3,3,3] B.[2,2,9] C.[55] D.[5,15] 6.有Python程序代码如下: list1=[7,3,2,9,8,4,6] m1 = m2 = list1[0] for i in range(1,len(list1)): if m1 < list1[i]:   m1 = list1[i] elif m2 > list1[i]:   m2 = list1[i] print(m1,m2) 执行上面程序,变量m1、m2输出结果是(  ) A.9 2 B.2 9 C.7 7 D.9 9 7.有如下Python程序段: a=[5,2,7,10,17,25,42,66] c=0 for i in range(2,len(a)): if a[i-1]+a[i-2]==a[i]:   c=c+1 print(c) 运行程序后,输出的内容是(  ) A.2 B.3 C.6 D.7 8.有如下Python程序段: a=[3,4,2,5,6,7,7,1,2] m,c,i=1,1,1 while i<len(a): if a[i]>=a[i-1]:    c+=1    m=max(m,c) else:    c=1 i+=1 print(c,m) 则程序执行后,c和m的值分别是(  ) A.1和5 B.1和4 C.2和5 D.2和4 9.已知部分选择题的标准答案和学生提交的作答分别存储于字符串变量“sa”和“st”,希望得到一个由布尔型常量组成的列表“result”作为系统批改的结果(答对为“True”,否则为“False”)。下列算法设计选项不正确的是(  ) A.result=[False]􀆽 len(sa) for i in range(len(sa)): if st[i]==sa[i]:   result[i]=True B.result=[] for i in range(len(sa)): result.append(sa[i]==st[i]) C.result=[] for i in range(len(sa)): if st[i]==sa[i]:   result.append(True) else:   result.append(False) D.result=[] for i in range(len(sa)): tmp=False if st[i]!=sa[i]:  tmp=True result.append(tmp) 10.有Python程序代码如下: list1 = [] ; i = 1 while i < 21: i += 1 if i%5 != 0:   continue list1.append(i) print(list1) 该程序段执行后,列表list1中输出的内容是(  ) A.[1,2,3,4] B.[1,6,11,16] C.[5,10,15,20] D.[

资源预览图

循环结构的程序实现-浙江省2024届高三信息技术选考一轮复考点突破
1
循环结构的程序实现-浙江省2024届高三信息技术选考一轮复考点突破
2
循环结构的程序实现-浙江省2024届高三信息技术选考一轮复考点突破
3
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。