全国计算机等级考试二级Python真题及解析(10)

1 全国计算机等级考试二级Python真题及解析(10) 1. 数据库系统的核心是___________。 A数据库管理系统 B数据模型 C软件工具 D数据库 正确答案: A

2. 下列叙述中正确的是___________。 A线性表链式存储结构的存储空间可以是连续的,也可以是不连续的 B线性表链式存储结构与顺序存储结构的存储空间都是连续的 C线性表链式存储结构的存储空间必须是连续的 D线性表链式存储结构的存储空间一般要少于顺序存储结构 正确答案: A

3. 某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)___________。 A8 B12 C6 D3 正确答案: B

4. 下列叙述正确的是___________。 A算法的时间复杂度与空间复杂度一定相关 B数据的逻辑结构与存储结构是一一对应的 C算法的时间复杂度是指执行算法所需要的计算工作量 D算法的效率只与问题的规模有关,而与数据的存储结构无关 2

正确答案: C 5. 对长度为n的线性表作快速排序,在最坏情况下,比较次数为___________。 A n(n-1)/2 B n(n-1) C n-1 D n 正确答案: A

6. 在软件开发中,需求分析阶段产生的主要文档是___________。 A软件需求规格说明书 B软件集成测试计划 C软件详细设计说明书 D用户手册 正确答案: A

7. 下列选项中不属于结构化程序设计原则的是___________。 A逐步求精 B逐步求精 C模块化 D可封装 正确答案: D

8. 设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为 A学号,课号 B学号,成绩 C课号,成绩 D学号,姓名,成绩 3

正确答案: A 9. 下面叙述错误的是 A程序调试通常也称为Debug B对被调试的程序进行"错误定位"是程序调试的必要步骤 C软件测试应严格执行测试计划,排除测试的随意性 D软件测试的目的是发现错误并改正错误 正确答案: D

10. 软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是 A编译程序 B操作系统 C教务管理系统 D汇编程序 正确答案: C

11. 以下选项不属于 Python 语言特点的是: A支持中文 B平台无关 C语法简洁 D执行高效 正确答案: D

12. 如果 Python 程序执行时,产生了 “unexpected indent” 的错误,其原因是: A代码中使用了错误的关键字 B代码中缺少“:”符号 C代码里的语句嵌套层次太多 D代码中出现了缩进不匹配的问题 4

正确答案: D 13. 以下关于 Python 程序语法元素的描述,错误的选项是: A段落格式有助于提高代码可读性和可维护性 B虽然 Python 支持中文变量名,但从兼容性角度考虑还是不要用中文名 C true 并不是 Python 的保留字 D并不是所有的 if、while、def、class 语句后面都要用 ‘:’ 结尾 正确答案: D

14. s = " Python", 能够显示输出 Python 的选项是: A print(s[0:-1]) B print(s[-1:0]) C print(s[:6]) D print(s[:]) 正确答案: D

15. 15. 表达式 'y'<'x' == False 的结果是: A True B Error C None D False 正确答案: D

16. 以下表达式是十六进制整数的选项是: A 0b16 B ‘0x61’ C 1010 D 0x3F 正确答案: D

17.字符串 s = "I love Python",以下程序的输出结果是: s = "I love Python" 5

ls = s.split() ls.reverse() print(ls) A 'Python', 'love', 'I' B Python love I C None D ['Python', 'love', 'I'] 正确答案: D

18. 以下程序的输出结果是: s=''

ls = [1,2,3,4] for l in ls:

s += str(l) print(s) A 1,2,3,4 B 4321 C 4,3,2,1 D 1234 正确答案: D

19. 以下关于程序控制结构描述错误的是: A 单分支结构是用if保留字判断满足一个条件,就执行相应的处理代码 B二分支结构是用if-else根据条件的真假,执行两种处理代码 C多分支结构是用if-elif-else处理多种可能的情况 D在Python的程序流程图中可以用处理框表示计算的输出结果 正确答案: D

20.ls = [1,2,3,4,5,6], 以下关于循环结构的描述,错误的是: A表达式 for i in range(len(ls)) 的循环次数跟 for i in ls 的循环次数是一样的 6

B表达式 for i in range(len(ls)) 的循环次数跟 for i in range(0,len(ls)) 的循环次数是一样的 C表达式 for i in range(len(ls)) 的循环次数跟 for i in range(1,len(ls)+1) 的循环次数是一样的 D表达式 for i in range(len(ls)) 跟 for i in ls 的循环中,i 的值是一样的 正确答案: D

21.以下程序的输出结果是: j = '' for i in "12345":

j += i + ',' print(j) A 1,2,3,4,5 B 12345 C‘1,2,3,4,5,’ D 1,2,3,4,5, 正确答案: D

22.以下程序的输出结果是: a = 30

b = 1 if a >=10:

a = 20 elif a>=20:

a = 30 elif a>=30:

b = a 7

else: b = 0 print('a={}, b={}'.format(a,b)) A a=30, b=1 B a=30, b=30 C a=20, b=20 D a=20, b=1 正确答案: D

23.以下程序的输出结果是: s='' try:

for i in range(1, 10, 2): s.append(i) except:

print('error') print(s) A 1 3 5 7 9 B [1, 3, 5, 7, 9] C, 4, 6, 8, 10 D error 正确答案: D

24. 以下关于 python 函数使用的描述,错误的是: A函数定义是使用函数的第一步 B函数被调用后才能执行 C函数执行结束后,程序执行流程会自动返回到函数被调用的语句之后 D Python 程序里一定要有一个主函数 8

正确答案: D 25. 以下关于函数参数和返回值的描述,正确的是: A采用名称传参的时候,实参的顺序需要和形参的顺序一致 B可选参数传递指的是没有传入对应参数值的时候,就不使用该参数 C函数能同时返回多个参数值,需要形成一个列表来返回 D Python支持按照位置传参也支持名称传参,但不支持地址传参 正确答案: D

26. 以下程序的输出结果是: def calu(x = 3, y = 2, z = 10):

return(x ** y * z) h = 2 w = 3 print(calu(h,w)) A90 B70 C60 D80 正确答案: D

27. 以下程序的输出结果是: img1 = [12,34,56,78]

img2 = [1,2,3,4,5] def displ(): 9

print(img1) def modi():

img1 = img2 modi() displ() A[1,2,3,4,5] B([12, 34, 56, 78]) C( [1,2,3,4,5]) D[12, 34, 56, 78] 正确答案: D

28.以下关于组合数据类型的描述,错误的是: A集合类型是一种具体的数据类型 B序列类似和映射类型都是一类数据类型的总称 C python 的集合类型跟数学中的集合概念一致,都是多个数据项的无序组合 D 字典类型的键可以用的数据类型包括字符串,元组,以及列表 正确答案: D

29. 以下关于字典类型的描述,正确的是: A字典类型可迭代,即字典的值还可以是字典类型的对象 B表达式 for x in d: 中,假设d是字典,则x是字典中的键值对 C字典类型的键可以是列表和其他数据类型 D字典类型的值可以是任意数据类型的对象 正确答案: D

30.以下程序的输出结果是: ls1 = [1,2,3,4,5]

合集下载

全国计算机等级考试二级Python真题及解析(9)优质

全国计算机等级考试二级Python真题及解析(9)优质

全国计算机等级考试二级Python真题及解析(9)优质一、选择题1.在Python Shell环境下,依次执行下列语句后,显示结果()。

data=[172,9,165,29,156,21]max(data)A.9 B.165 C.172 D.212.以下文本框内是一段用Python程序设计语言编写的源代码,功能是输出200以内能被17整除的最大正整数。

这段源代码属于()。

A.程序B.软件C.指令D.命令3.在Python中,用变量code存储学生的借书卡编码,例如:code=“NO.2020100502”,则变量code的数据类型应定义为()A.布尔型B.整型C.字符串型D.浮点型4.王明录入程序代码并运行,出现错误提示(如下图所示),分析原因并改错,正确的是()A.变量名1w太短B.应该写成float(input("输入体重(kg):")=1wC.将float改为int D.变量名1w不符合 Python语言规范,不能以数字开头5.在Python中,实现多分支选择结构的较好方法是()。

A.if B.if-else C.if-elif-else D.if嵌套6.在python中,运行下列程序,正确的结果是()。

A.i=4 s=10 B.i=5 s=10 C.i=5 s=15 D.i=6 s=157.下列选项中,不能作为python程序变量名的是()A.abc B.abc123 C.123abc D.abc__1238.下列不可以用来搭建本地服务器的软件是()。

①Python ②Excel ③IIS ④ApacheA.①②B.③④C.①②③④D.①②④9.在python中,运行下列程序,正确的结果是()x=1while x>0:x=x+1print( x)A.1 B.1 2 3 4 5 6 7 8 9…………………C.无输出D.10010.在python中,运行下列程序,正确的结果是()s=0for i in range (1,5):s=s+iprint("i=",i,"s=",s)A.i=4 s=10 B.i=5 s=10 C.i=5 s=15 D.i=6 s=1511.下列Python表达式中,能正确表示不等式方程|x|>1解的是()A.x>1 or x<-1 B.x>-1 or x<1 C.x>1 and x<-1 D.x>-1 and x<1 12.python的命令行提示符是()A.### B.>>> C./// D.C:》13.在教科书中利用Python探究电流和电压、电阻的关系实验里,除了可以通过书中的Jupyter Notebook外,处理数据还可以通过下列()工具实现。

全国计算机等级考试二级Python真题及解析3图文练习

全国计算机等级考试二级Python真题及解析3图文练习

全国计算机等级考试二级Python真题及解析3图文练习一、选择题1.以下Python程序运行后,变量x和st的值分别是()。

A.801 123678 B.801 “123678”C.801 801 D.123678 “123678”2.以下是一段python程序:它的可以用哪个流程图表达()。

A.B.C.3.在Python中,返回x的绝对值的函数是()。

A.abs(x) B.bin(x) C.all(x) D.input(x) 4.在Python中print(8+7%2**2)的执行结果是()A.5 B.1 C.6 D.115.以下()是python文件A.*.mp3B.*.xls C.*.ppt D.*py6.在Python中,表达式(21%4)+5的值是()A.2 B.6 C.10 D.37.小林编写一段文件读写操作代码,文件如图,代码段如下:file=open('ceshi.txt','w')file.write("python is a programming language.")file.close( )file=open('ceshi.txt','r')print(file.read( ))该代码段运行后,输出的结果为()A.IA Distributed System Based on Python.B.python is a programming language.C.IA Distributed System Based on Python. python is a programming language.D.程序编译错误,不会输出结果8.下列关于Python语言变量声明的说法中,正确的是()A.Python中的变量不需要声明,变量的赋值操作即是变量声明和定义的过程B.Python中的变量需要声明,变量的声明对应明确的声明语句C.Python中的变量需要声明,每个变量在使用前都不需要赋值D.Python中的变量不需要声明,每个变量在使用前都不需要赋值9.关于python程序设计语言,下列说法错误的是()A.python是一种面向对象的编程语言B.python代码只能在交互环境中运行C.python具有丰富和强大的库D.python是一种解释型的计算机程序设计高级语言10.关于python程序设计语言,下列说法不正确的是( )。

全国计算机等级考试二级Python真题及解析5word复习知识点试卷试题

全国计算机等级考试二级Python真题及解析5word复习知识点试卷试题

全国计算机等级考试二级Python真题及解析5word复习知识点试卷试题一、选择题1.根据Python中变量命名遵循的规则,正确的是()A.char21 B.2020Py C.Python D.name.ch2.在Python中要交换变量a和b中的值,应使用的语句组是()A.a,b = b,a B.a = c ;a = b;b = cC.a = b;b = a D.c = a;b = a;b = c3.如图Python代码执行后,a,b的值分别为:()A.5,10 B.10,5 C.5,5 D.10,10 4.Python语句 "ab"+"c"*2 的运行结果是()A.abc2 B.abcabc C.abcc D.ababcc5.在Python IDLE编辑器中书写正确的表达式()A.b**2-4ac B.1/2gt2C.pi*r^2 D.2*pi*r6.下面()是Python合法的变量名A.int32 B.40XL C.self D.name7.以下属于计算机高级语言的是()A.Python B.自然语言C.汇编语言D.机器语言8.下列选项中,不能作为python程序变量名的是()A.abc B.abc123 C.123abc D.abc__1239.在Python中,表示跳出循环的函数是()A.continue B.break C.ESC D.Close10.在python中,想输出一行文字,要用到的函数是()。

A.input()B.int()C.print()D.float()11.下列Python程序运行后的输出结果是()。

s=0for i in range(1,10):s=s+iprint("s=",s)A.s=35 B.s=45 C.s=55 D.s=6512.检测输入的四位整数abcd是否满足下述关系:(ab+cd)(ab+cd)=abcd。

全国计算机等级考试二级Python真题及解析(12)

全国计算机等级考试二级Python真题及解析(12)

全国计算机等级考试二级Python真题及解析(12)一、选择题1. 以下关于程序设计语言的描述,错误的选项是:A Python语言是一种脚本编程语言B汇编语言是直接操作计算机硬件的编程语言C程序设计语言经历了机器语言、汇编语言、脚本语言三个阶段D编译和解释的区别是一次性翻译程序还是每次执行时都要翻译程序正确答案: C2.表达式 1001 == 0x3e7 的结果是:A falseB FalseC trueD True正确答案: B3. 以下选项,不是Python保留字的选项是:A delB passC notD string正确答案: D4. 表达式 eval('500/10') 的结果是:A ‘500/10’B 500/10C 50D 50.0正确答案: D5. 15. 表达式 type(eval('45')) 的结果是:A <class 'float'>B <class 'str'>C NoneD <class 'int'>正确答案: D6. 表达式 divmod(20,3) 的结果是:A 6, 2B 6C 2D (6, 2)正确答案: D7. 以下关于字符串类型的操作的描述,错误的是:A str.replace(x,y)方法把字符串str中所有的x子串都替换成yB 想把一个字符串str所有的字符都大写,用str.upper()C 想获取字符串str的长度,用字符串处理函数 str.len()D 设x = ’aa’ ,则执行x*3的结果是‘aaaaaa’正确答案: C8. 设 str = 'python',想把字符串的第一个字母大写,其他字母还是小写,正确的选项是:A print(str[0].upper()+str[1:])B print(str[1].upper()+str[-1:1])C print(str[0].upper()+str[1:-1])D print(str[1].upper()+str[2:])正确答案: A9. 以下选项,不属于程序流程图基本元素的是:A 循环框B 连接点D 起始框正确答案: A10. 以下关于循环结构的描述,错误的是:A 遍历循环使用for <循环变量> in <循环结构>语句,其中循环结构不能是文件B 使用range()函数可以指定for循环的次数C for i in range(5)表示循环5次,i的值是从0到4D 用字符串做循环结构的时候,循环的次数是字符串的长度正确答案: A11. 执行以下程序,输入”93python22”,输出结果是:w = input(‘请输入数字和字母构成的字符串:’)for x in w:if '0'<= x <= '9':continueelse:w.replace(x,'')print(w)A python9322B pythonC 93python22D 9322正确答案: C12.执行以下程序,输入la,输出结果是:la = 'python'try:s = eval(input('请输入整数:'))ls = s*2print(ls)print('请输入整数')A laB请输入整数C pythonpythonD python正确答案: C13. 执行以下程序,输入qp,输出结果是:k = 0while True:s = input('请输入q退出:')if s == 'q':k += 1continueelse:k += 2breakprint(k)A 2B 请输入q退出:C 3D 1正确答案: A14. 以下程序的输出结果是:s = 0def fun(num):try:s += numreturn sexcept:return 0return 5print(fun(2))A 0B 2C UnboundLocalErrorD 5正确答案: A15. 以下关于函数的描述,错误的是:A 函数是一种功能抽象B 使用函数的目的只是为了增加代码复用C 函数名可以是任何有效的Python标识符D 使用函数后,代码的维护难度降低了正确答案: B16. 以下程序的输出结果是:def test( b = 2, a = 4):global zz += a * breturn zz = 10print(z, test())A 18 NoneB 10 18C UnboundLocalErrorD 18 18正确答案: B17. 以下程序的输出结果是:def hub(ss, x = 2.0,y = 4.0):ss += x * yss = 10print(ss, hub(ss, 3))A 22.0 NoneB 10 NoneC 22 NoneD 10.0 22.0正确答案: B18. 以下表达式,正确定义了一个集合数据对象的是:Ax = { 200, ’flg’, 20.3}Bx = ( 200, ’flg’, 20.3)Cx = [ 200, ’flg’, 20.3 ]Dx = {‘flg’ : 20.3}正确答案: A19.以下程序的输出结果是:ss = list(set("jzzszyj"))ss.sort()print(ss)A['z', 'j', 's', 'y']B['j', 's', 'y', 'z']C['j', 'z', 'z', 's', 'z', 'y', 'j']D['j', 'j', 's', 'y', 'z', 'z', 'z']正确答案: B20.以下程序的输出结果是:ss = set("htslbht")sorted(ss)for i in ss:print(i,end = '')AhtslbhtBhlbsttsblhDhhlstt正确答案: B21.已知id(ls1) = 4404896968,以下程序的输出结果是:ls1 = [1,2,3,4,5]ls2 = ls1ls3 = ls1.copy()print(id(ls2),id(ls3))A4404896968 4404896904B4404896904 4404896968C4404896968 4404896968D4404896904 4404896904正确答案: A22.以下程序的输出结果是:ls =list({'shandong':200, 'hebei':300, 'beijing':400})print(ls)A['300','200','400']B['shandong', 'hebei', 'beijing']C[300,200,400]D'shandong', 'hebei', 'beijing'正确答案: B23. 以下关于文件的描述,错误的是:A二进制文件和文本文件的操作步骤都是“打开-操作-关闭”B open() 打开文件之后,文件的内容并没有在内存中C open()只能打开一个已经存在的文件D文件读写之后,要调用close()才能确保文件被保存在磁盘中了正确答案: C24.以下程序输出到文件text.csv里的结果是:fo = open("text.csv",'w')x = [90,87,93]z = []for y in x:z.append(str(y))fo.write(",".join(z))fo.close()A [90,87,93]B 90,87,93C ‘[90,87,93]’D ‘90,87,93’正确答案: B25. 以下程序的输出结果是:img1 = [12,34,56,78]img2 = [1,2,3,4,5]def displ():print(img1)def modi():img1 = img2modi()displ()A( [1,2,3,4,5])B[12, 34, 56, 78]C([12, 34, 56, 78])D[1,2,3,4,5]正确答案: B26. 以下关于数据维度的描述,错误的是:A采用列表表示一维数据,不同数据类型的元素是可以的BJSON格式可以表示比二维数据还复杂的高维数据C二维数据可以看成是一维数据的组合形式D字典不可以表示二维以上的高维数据正确答案: D27. 以下不属于Python的pip工具命令的选项是:A showB installC downloadD get正确答案: D28. 用Pyinstall工具把Python源文件打包成一个独立的可执行文件,使用的参数是:A -DB -LC -iD -F正确答案: D29.以下不是程序输出结果的选项是:import random as rls1 = [12,34,56,78]r.shuffle(ls1)print(ls1)A [12, 78, 56, 34]B [56, 12, 78, 34]C [12, 34, 56, 78]D [12, 78, 34, 56]正确答案: C30. 以下关于turtle库的描述,正确的是:A 在import turtle之后就可以用circle()语句,来画一个圆圈B要用from turtle import turtle来导入所有的库函数C home() 函数设置当前画笔位置到原点,朝向东D seth(x) 是setheading(x)函数的别名,让画笔向前移动x正确答案: C31. 一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。

试题全国计算机等级考试二级Python真题及解析(9)练习

试题全国计算机等级考试二级Python真题及解析(9)练习

试题全国计算机等级考试二级Python真题及解析(9)练习一、选择题1.计算机能够直接识别和执行的语言是( )A.机器语言B.汇编语言C.Python 语言D.C语言2.python3解释器执行not 1 and 1的结果为()。

A.True B.False C.0 D.13.在Python中print(8+7%2**2)的执行结果是()A.5 B.1 C.6 D.11 4.Python文件的后缀名是()A.pdf B.do C.pass D.py 5.Python中,赋值语句,“c=c-b”等价于()A.b-=cB.c-b=cC.c-=bD.c==c-b6.下列关于算法说法不正确的是()A.算法独立于任何具体的语言,Python算法只能用Python语言来实现B.解决问题的过程就是实现算法的过程C.算法是程序设计的“灵魂”D.算法可以通过编程来实现7.已知列表list1=[88,22,34,89,67],则python表达式min(list1)的值为()A.22 B.88 C.89 D.678.在python中,运行以下程序,结果应为()a=5b=7b+=3a=b*20a+=2a=a%bprint(a,b)A.5 7 B.20 10 C.22 7 D.2 10 9.以下Python程序段执行后,输出结果为()。

A.m不能被3整除B.29不能被3整除C.29能被3整除D.m能被3整除10.在Python中,下面程序段的输出结果是()x=9Print(“x=”,x+1)A.9 B.10 C.x=9 D.x= 1011.下列可以导入Python模块的语句是()A.import moduleB.input moduleC.print moduleD.def module12.下列不是Python中所有循环必须包含的是()。

A.冒号B.循环次数C.循环体D.缩进13.Python不支持的数据类型有()。

全国计算机等级考试二级Python真题及解析(11)

全国计算机等级考试二级Python真题及解析(11)

全国计算机等级考试⼆级Python真题及解析(11)全国计算机等级考试⼆级Python真题及解析(11)⼀、选择题1. 以下选项对于import保留字描述错误的是A import可以⽤于导⼊函数库或者库中的函数B 可以使⽤from jieba import lcut 引⼊ jieba库C使⽤import jieba as jb,引⼊函数库jieba,取别名jbD使⽤import jieba 引⼊jieba库正确答案: B2. 以下选项中不可⽤作Python标识符的是A3.14B姓名C__Name__D Pi正确答案: A3. Python可以将⼀条长语句分成多⾏显⽰的续⾏符号是:A\B#C;D‘正确答案: A4. 关于Python语⾔的特点,以下选项描述正确的是A Python语⾔不⽀持⾯向对象B Python语⾔是解释型语⾔C Python语⾔是编译型语⾔D Python语⾔是⾮跨平台语⾔正确答案: B5. 关于Python整数类型,以下选项描述正确的是:A 3.14不是整数类型的数值B type(100)表达式结果可能是,也可能是C oct(100)表达式结果获得⼗六进制数D hex(100)表达式结果获得⼋进制数正确答案: AB 2C 2.5D 2.50正确答案: C7.17. 运⾏以下程序,输出的Python数据类型是:B浮点数类型C整数类型D复数类型正确答案: B8.下⾯代码的输出结果是:B3.141593C Pi=3.14D3.1416正确答案: A9. 以下关于异常处理的描述,错误的选项是:A Python通过try、except等保留字提供异常处理功能B ZeroDivisionError是⼀个变量未命名错误C NameError是⼀种异常类型D 异常语句可以与else和finally语句配合使⽤正确答案: B10. for或者while与else搭配使⽤时,关于执⾏else语句块描述正确的是A仅循环⾮正常结束后执⾏(以break结束)B仅循环正常结束后执⾏C总会执⾏D永不执⾏正确答案: B11.以下代码执⾏的输出结果是:出错正确答案: B12. 以下关于TensorFlow库的应⽤领域的描述,正确的选项是A机器学习B数据可视化C Web开发D⽂本分析正确答案: A13. 以下不属于Python深度学习第三⽅库的选项是:A ArcadeB TensorFlowC Caffe2D MXNet正确答案: A14. 以下属于Python⽂本处理第三⽅库的选项是:A matplotibB openpyxlC wxpythonD vispy正确答案: B15. random库的seed(a)函数的作⽤是A ⽣成⼀个[0.0, 1.0)之间的随机⼩数B⽣成⼀个k⽐特长度的随机整数C设置初始化随机数种⼦a16.下⾯代码的输出结果是B 408C 153D 159正确答案: A17. 给出下⾯代码:则代码的输出结果是A执⾏代码出错B Python语⾔,是,脚本,语⾔C Python语⾔是脚本语⾔D ⽆输出正确答案: C18. 关于函数的描述,错误的选项是A Python使⽤del保留字定义⼀个函数B 函数能完成特定的功能,对函数的使⽤不需要了解函数内部实现原理,只要了解函数的输⼊输出⽅式即可。

全国计算机等级考试二级Python真题及解析(9)优质复习知识点试卷试题

全国计算机等级考试二级Python真题及解析(9)优质复习知识点试卷试题一、选择题1.下图是python34安装后目录文件的磁盘文件存储结构,下列说法错误的是( )A.图中文件存储结构为树结构,python34为树的根结点(父节点)B.图中python34根结点有4个子结点C.图中python34根结点下有5个子树(子结点)D.图中Tools是python34的子树(子结点)2.下面不是python特性的是():A.免费的B.简单易学C.可移植性好D.是低级语言3.Python表达式中,可以使用()控制运算的优先顺序。

A.圆括号()B.方括号[]C.大括号{}D.尖括号<>4.下列可以导入Python模块的语句是()A.import moduleB.input moduleC.print moduleD.def module5.Python语言自带的IDLE环境的退出命令是()A.Esc B.close C.回车键D.exit 6.Python中的数据类型float表示()A.布尔型B.整型C.字符串型D.浮点型7.下列选项中,不属于Python合法变量名的是()A.int32 B.40xl C.self D._name_8.在python中,想输出一行文字,要用到的函数是()。

A.input()B.int()C.print()D.float() 9.Python中,保留字写法正确的是()A.PRINT()B.Print()C.print()D.Int()10.下列Python程序运行后的输出结果是()。

s=0for i in range(1,10):s=s+iprint("s=",s)A.s=35 B.s=45 C.s=55 D.s=6511.下列Python程序运行后的输出结果是( )。

s=0for i in range(1,5):s=s+iprint("s=",s)A.s=5 B.s=6 C.s=10 D.s=1512.在数学中,我们一般使用“=“表示相等关系,那么“=”在Python语言中的写法为()A.= B.== C.:= D.<>13.以下叙述中正确的是()。

全国计算机等级考试二级Python真题及解析5图文复习知识点试卷试题

全国计算机等级考试二级Python真题及解析5图文复习知识点试卷试题一、选择题1.下列选项中,合法的Python变量名是()A.print B.speed C. D.a#22.算法用Python程序实现,以下代码中哪处语句存在语法错误()A.B.C.D.3.以下python程序段运行后,y的值是()x=3if x > 3 :y=2*xelse :y=3*x+1print(y)A.10 B.5 C.25 D.264.下列软件中,可作为服务器操作系统的是()A.Windows B.Python C.excel D.access5.以下python程序段运行后,x和st的值分别是()x= 123 + 678st = "123" + "678"A.123678 "123678" B.123678 "801" C.801 "123678" D.801 "801" 6.下列选项中,不属于Python合法变量名的是()A.int32 B.40xl C.self D._name_7.下列Python表达式中,能正确表示不等式方程|x|>1解的是()A.x>1 or x<-1 B.x>-1 or x<1 C.x>1 and x<-1 D.x>-1 and x<1 8.以下python程序段运行后,s的值是()n=0s=0while s <= 10:n=n+3s=s+nprint (s)A.0 B.3 C.18 D.30 9.Python中,保留字写法正确的是()A.PRINT()B.Print()C.print()D.Int()10.下列Python程序运行后的输出结果是()。

s=0for i in range(1,10):s=s+iprint("s=",s)A.s=35 B.s=45 C.s=55 D.s=65 11.已知列表list1=[10,66,27,33,23],则python表达式max(list1)的值为()A.10 B.66 C.5 D.2312.在Python中,已知a=3,b=5,运行下列程序段后,a和b的值为a = a * bb = a // ba = a // bA.a=3 b=5 B.a=15 b=3 C.a=5 b=5 D.a=5 b=3 13.已知字符串s1="python",s2="Python",则表达式中s1>s2的值为()A.“python”B.“Python”C.True D.False 14.Python不支持的数据类型有()。

试卷全国计算机等级考试二级Python真题及解析(9)练习

试卷全国计算机等级考试二级Python真题及解析(9)练习一、选择题1.在Python中,下面程序段的输出结果是()x=9Print(“x=”,x+1)A.9 B.10 C.x=9 D.x= 10 2.下列Python程序段运行的结果是()f=[‘A’,’B’,’C’]a=len(f)print(‘a=’,a)A.a=2 B.a=’A’C.a=’C’D.a=3 3.如下Python程序段x = 0while x < 50:x = (x + 2) * (x + 3)运行后,x的值为()A.0 B.72 C.50 D.168 4.数据分析的处理工具错误的()A.Access B..Excel C.python D.SQL 5.在python 语言中,下列表达式中不是关系表达式()A.m==n B.m>=n C.m or n D.m!=n 6.在Python中,返回x的绝对值的函数是()。

A.abs(x) B.bin(x) C.all(x) D.input(x) 7.python3解释器执行not 1 and 1的结果为()。

A.True B.False C.0 D.1 8.Python中,赋值语句,“c=c-b”等价于()A.b-=cB.c-b=cC.c-=bD.c==c-b9.下列哪个语句在Python中是非法的?()A.x = y = z = 1 B.x = (y = z + 1)C.x, y = y, x D.x += y10.关于Python3.8基础知识的说法中,不正确的是()A.支持中文做标识符B.Python标识符不区分字母的大小写C.Python命令提示符是>>>D.命令中用到的标点符号只能是英文字符11.在python中,下列属于字符串常量的是()A."python" B.3.14 C.cnt D.201812.以下python程序段运行后,s的值是()n=0s=0while s <= 10:n=n+3s=s+nprint (s)A.0 B.3 C.18 D.3013.以下Python程序段执行后,输出结果为()。

全国计算机等级考试二级Python真题及解析(9)优质练习

全国计算机等级考试二级Python真题及解析(9)优质练习一、选择题1.运行下列 Python程序,结果正确的是( )a=32b=14c=a%bprint(c)A.2 B.4 C.32 D.142.在Python中要交换变量a和b中的值,应使用的语句组是()。

A.a,b=b,a B.a=c;a=b;b=cC.a=b;b=a D.c=a;b=a;b=c3.( ) 不是程序设计高级语言。

A.PythonB.BasicC.C++D.伪代码4.下列哪个语句在Python中是非法的?()A.x = y = z = 1 B.x = (y = z + 1) C.x, y = y, x D.x += y x=x+y 5.下列可以作为python变量名的是()A.5x B.x-1 C.if D.x_16.下列Python程序运行后的输出结果是()。

s=0for i in range(1,10):s=s+iprint("s=",s)A.s=35 B.s=45 C.s=55 D.s=657.有python程序如下:S=input()print(S * 3)运行后通过键盘输入6,则运算结果是()A.666 B.SSS C.18 D.S*38.在python中,运行下列程序,正确的结果是()s=0for i in range (1,5):s=s+iprint("i=",i,"s=",s)A.i=4 s=10 B.i=5 s=10 C.i=5 s=15 D.i=6 s=15 9.Python的序列类型不包括下列哪一种?()A.字符串B.列表C.元组D.字典10.以下python程序段运行后,y的值是()x=3if x > 3 :y=2*xelse :y=3*x+1print(y)A.10 B.5 C.25 D.2611.利用Python求100以内所有能被3整除的正整数,代码如下:则下列程序第3行的横线应该填()A.i=i*3 B.i=i%3 C.i%3==0 D.i/3==112.在python中,运行下列程序,正确的结果是()x=1while x>0:x=x+1print( x)A.1 B.1 2 3 4 5 6 7 8 9…………………C.无输出D.10013.Python语言自带的IDLE环境的退出命令是()A.Esc B.close C.回车键D.exit14.算法用Python程序实现,以下代码中哪处语句存在语法错误()A.B.C.D.15.以下属于计算机高级语言的是()A.Python B.自然语言C.汇编语言D.机器语言16.列表在python中的作用非常强大,它可以包含多个数据元素,下面是列表的数据元素()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档