好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

资料NCT等级测试-Python编程三级真题测试卷1复习知识点试卷试题.doc

29页
  • 卖家[上传人]:M****1
  • 文档编号:531431985
  • 上传时间:2023-06-09
  • 文档格式:DOC
  • 文档大小:312.54KB
  • / 29 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 资料NCT等级测试-Python编程三级真题测试卷1复习知识点试卷试题一、选择题1.关于python程序设计语言,下列说法错误的是( )A.python是一种面向对象的编程语言 B.python代码只能在交互环境中运行C.python具有丰富和强大的库 D.python是一种解释型的计算机程序设计高级语言2.Python语言属于( )A.自然语言 B.汇编语言 C.机器语言 D.高级语言3.在python中,语句print(a,b)的意思是( )A.打印a,b B.输出(a,b) C.输出a,b D.输出a,b的值4.在Python IDLE编辑器中书写正确的表达式( )A.b**2-4ac B.1/2gt2 C.pi*r^2 D.2*pi*r5.以下Python程序运行后,变量x和st的值分别是( )A.801 123678 B.801 “123678” C.801 801 D.123678 “123678”6.下列 Python 表达式的值为偶数的是( )A.12*3%5 B.len(“Welcome”)C.int(3.9) D.abs(-8)7.Python语言自带的IDLE环境的退出命令是( )A.Esc B.close C.回车键 D.exit8.Python中用来声明字符串变量的关键字是( )A.str B.int C.float D.char9.下列Python表达式中,能正确表示“变量x能够被4整除且不能被100整除”的是( )A.(x%4==0) or (x%100!=0)B.(x%4==0) and (x%100!=0)C.(x/4==0) or (x/100!=0)D.(x/4==0) and (x/100!=0)10.Python中的数据类型float表示( )A.布尔型 B.整型 C.字符串型 D.浮点型11.以下Python程序段执行后,输出结果为( )。

      A.m不能被3整除 B.29不能被3整除 C.29能被3整除 D.m能被3整除12.下面哪个不是Python合法的标识符( )A.int_3 B.30XL C.self D._abc13.在Python中,显示出信息x,并要求输入数据的是( )A.abs(x) B.float(x) C.print(x) D.input(x)14.有如下python程序段:a="Doing is better than saying ."print(r"\n"+a[ :15])该程序运行后,输出的结果是( )A.直接输出:' \nDoing is better 'B.直接输出:\nDoing is better thC.直接输出:\nDoing is betterD.先换行,然后在新的一行中输出:Doing is better15.Python程序文件的扩展名是( )A..python B..pyt C..pt D..py16.在python中,下列属于字符串常量的是( )A."python" B.3.14 C.cnt D.201817.python的命令行提示符是( )A.### B.>>> C./// D.C:》18.在Python中,表达式(21%4)+3的值是( )A.2 B.4 C.6 D.819.在Python中,表达式(21%4)+5的值是( )A.2 B.6 C.10 D.320.下列Python表达式的值不是2的是( )。

      A.3%2 B.5//2 C.1*2 D.1+3/321.已知字符串a="python",则a[-1]的值为( )A."p" B."n" C."y" D."o"22.除python语言之处,还有很多其他程序设计语言程序设计语言经历了从机器语言、汇编语言到高级语言的发展过程其中python语言是属于( )A.机器语言 B.高级语言 C.汇编语言 D.自然语言23.12 Python语言语句块的标记是( )A.分号 B.逗号 C.缩进 D./24.在Python中,判断n是否为偶数的表达式是( )A.n/2=0B.n%2==0C.n%2=0D.n/2==025.已知列表list1=[10,66,27,33,23],则python表达式max(list1)的值为( )A.10 B.66 C.5 D.2326.在Python中,字符串运算符“+”的作用是把字符串进行连接,则表达式"20"+"19"+"20+19"的运算结果是( )A.392019 B.201939 C.201920+19 D.393927.在Python中,下面代码的运行结果是( ) x=365g=x%10 #%为求余的意思s=x//10%10 # //为整除的意思b=x//100sum=g*100+s*10+b #sum英文是求和的意思print(sum)A.365 B.14 C.563 D.4128.以下哪个不是python关键字( )A.cout B.from C.not D.or29.python中表达式4**3=( )。

      A.12 B.1 C.64 D.730.已知a=-2,b=10/3,则python表达式round(b,1)+abs(a)的值为( )A.1.3 B.5.33 C.5.4 D.5.331.下列选项中,能作为python程序变量名的是( )A.if B.2x C.a*b D.x232.如下Python程序段x = 2print (x+1)print (x+2)运行后,变量x的值是( )A.2 B.3 C.5 D.33.在Python中自定义函数需要什么关键字放在函数开始( )A.function B.def C.define D.void34.下列Python数据不属于列表的是( )A.{24,56,7,89,4} B.[24,56,7,89,4]C.[24,56,’a’,’猕猴桃’] D.[’A’,’B’ ’C’, ’D’]35.运行下列Python程序i=1s=1while ①: s=s*i i+=2print(s)当输出结果为105时,则①处应填入( )A.i<=7 B.i<7 C.i>=7 D.i>736.下列Python程序段的运行结果是( )i=0sum=0while i<10: if i%2==0: sum+=i i+=1print(‘sum=’,sum)A.sum=18 B.sum=20 C.sum=22 D.sum=3037.如图Python代码执行后,a,b的值分别为:( )A.5,10 B.10,5 C.5,5 D.10,1038.在Python中,表达式a**3+b**3+c**3==100*a+10*b+c属于( )A.算术表达式 B.关系表达式 C.逻辑表达式 D.日期表达式39.已知下列Python程序段,k取下列哪组值是x=4? ( )for i in range(10):k=int(input())if k<=20 and k>0: if k>15: if k>18: x=0 else: x=1 else: if k>12: x=4 else: x=5A.13,16 B.13,14,15 C.16,17,18 D.18,1940.关于Python的内存管理,下列说法错误的是( )A.变量不必事先声明 B.变量无需先创建和赋值就可直接使用C.变量无须制定类型 D.可以使用del释放资源41.下面选项中对Python操作描述错误的是( )A.x1+x2 连接列表x1和x2,生成新列表B.x*n 将列表x复制次,生成新列表C.Min(x) 列表x中最大数据项D.Len(x) 计算列表中成员的个数42.在Python程序设计语言中,用于输入和输出的函数分别是( )A.read( )和write( ) B.input( )和output( )C.input( )和print( ) D.cin( )和cout( )43.在Python中,用变量code存储学生的借书卡编码,例如:code=“NO.2020100502”,则变量code的数据类型应定义为( )A.布尔型 B.整型 C.字符串型 D.浮点型44.以下python程序段执行后,输出结果为( )m=29If m %3!= 0:print( m, "不能被3整除")else:print( m, "能被3整除")A.29不能被3整除 B.m不能被3整除 C.29能被3整除 D.m能被3整除45.利用Python编程实现计算z=a+aa+aaa+aaaa+aa..a的值,其中a是一个数字,如8+88+888+8888+88888。

      设计一个summalion()函数,输入变量为数字a和需要多少个数相加的n,在这个函数中,a.aa.aaa这些基本数由变量Basic来保存,前几个数的求和保存在变量sum中,Python程序如下左图所示,请在下划线处填写代码( )完善程序实现如下右图的运行结果A.basic+=sum B.sum=basic+n C.sum=basic+1 D.sum+=basic46.下列有关于print命令的描述中,正确的是( )A.在打印机里打印相关的文本或者数字等B.可以用来画图C.在屏幕中输出相应的文本或者数字等D.执行语句print(“python”,3.7)时会出错47.运行下列 Python程序,结果正确的是( )s="abcdefg"c=len(s) #len 求字符串长度for i in range(0,c): if i<2: print (chr(ord(s[i])+2),end=" ") # ord() 函数是 chr() 函数配对函数,将字符转ASCII值 else: print(chr(ord(s[i]) + 3),end=" ")A.c d f g h a B.c d f g h b C.c d f g h i j D.c d f g h c48.下列有关信息的说法,不正确的是( )。

      A.Python程序设计语言也是一种信息B.给朋友圈点赞也是一种信息评价方式C.信息在传输过程中,必须遵循一定的规则D.对相关数据进行加工处理,使数据之间建立相互联系,从而形成信息49.检测输入的四位整数abcd是否满足下述关系:(ab+cd)(ab+cd)=abcd实现上述功能的python程序代码如下:k=int(input(“输入一个四位数:”)) ① y=k%100 if 。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.