教科版必修一2.3周而复始的循环作业_第1页
教科版必修一2.3周而复始的循环作业_第2页
教科版必修一2.3周而复始的循环作业_第3页
教科版必修一2.3周而复始的循环作业_第4页
教科版必修一2.3周而复始的循环作业_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

教科版(2019)必修一2.3周而复始的循环同步作业一、单选题1.有如下Python程序段:a=[iforiinrange(1,7)]b=[0]*6head,tail=0,0foriinrange(1,7):cnt=1whilecnt<i:a[tail]=a[head]head=(head+1)%6tail=(tail+1)%6cnt+=1b[a[head]1]=ihead=(head+1)%6执行该程序段后,b[5]的值为()A.2 B.3 C.4 D.52.某python程序如下,程序运行完后,输出s2的值是()x=0foriinrange(1,11,2):x+=iprint(x)A.9 B.16 C.25 D.363.小张同学编写了一个高考倒计时程序,该程序能够顺利运行,但运行的结果不正确,可能的原因是()。A.倒计时程序不符合语法规则 B.倒计时程序的算法有逻辑错误C.倒计时程序设计窗口配置错误 D.倒计时程序的代码不够简洁4.下列关于for循环结构的说法错误的是()。A.在for循环中,in后面的数据集合可以是列表、字符串、元组等数据类型B.在for循环中,数据集合后面的冒号可有可无C.在for循环中,同级别语句需要缩进对齐D.在for循环中可以继续嵌套for循环5.下列选项能表示完全结束循环的是()。A.close B.break C.continue D.ESC6.while循环的条件表达式取值为()时,执行循环体的语句组。A.True B.False C.True或False D.07.关于以下程序代码的说法正确的是()。a=1b=0whilea<101:b=b+aa=a+1print(b)A.该程序的作用是求1到101的累加和B.变量b的作用是累加计算1到100的和C.该程序循环计算了101次D.以上都不对8.下面的程序用来输出九九乘法表,外层循环一次,内层循环最多执行()次。foriinrange(1,10):forjinrange(1,i+1):print("{0:1}*{1:1}={2:2}".format(j,i,j*i),end="")print()A.1 B.10 C.11 D.99.下列关于Python的调试器pdb的使用方法表述错误的是()。A.pdb支持在源代码行别设置(条件)断点和单步执行等B.使用前,需要在程序开头加入“importpdb”C.让程序暂停运行,无须设置断点D.使用命令p加变量名,打印变量的值10.有如下程序段,则该程序段的时间复杂度为()a=[0foriinrange(n+1)]forjinrange(n+1)]a[0][0]=1foriinrange(1,n+1):a[i][0]=1forjinrange(1,i+1)a[i][i]=a[i1][j1]+a[i1][j]A.O(log2N) B.O(N) C.O(Nlog2N) D.O(N2)11.有如下Python程序:importrandoms=input()k=random.randint(l,len(s)1)i=0whilek>0andi<len(s)1:ifs[i]>s[i+1]:k=1s=s[:i]+s[i+1:]ifi>0:i=1else:i+=1ifk>0:s=s[:len(s)k]若输入的s值为“8561324”,则执行该程序,输出s的值不可能为()A.51324 B.124 C.132 D.132412.有如下Python程序段:a=[27,5,25,36,78]f=[False]*5i=0whilei<4andnotf[i]:forjinrange(4,i,1):ifa[j]<a[j1]:a[j],a[j1]=a[j1],a[j]f[i]=Truei+=1执行该程序段后,数组f中值为True的元素个数是()A.1 B.2 C.3 D.4二、判断题13.循环结构的算法只能通过for语句来实现。14.While循环语句的循环体中必须有改变条件表达式值的语句,否则会形成死循环。15.下列程序段中,赋值语句s=s+i被重复执行了4次。s=0Foriinrange(3,10,2):s=s+i三、填空题16.下列程序的作用是。sum=0foriinrange(2,101,2):sum+=iprint(sum)17.在IDLE编辑器中运行以下程序,屏幕打印颗*。foriinrange(0,10,2):print("*")18.Python可在编辑器中编辑程序,并使用快捷键调试程序。

答案解析部分1.【答案】B2.【答案】C3.【答案】B4.【答案】B5.【答案】B6.【

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论