首页 题库 正文

2020年9月计算机二级python选择题在线题库6/15

本套题共40道选择题,每题1分;

1.设元素集合为D={1,2,3,4,5,6}。B=(D,R)为线性结构所对应的R是( )。

 
 
 
 

2.对长度为8的数组进行快速排序,最多需要的比较次数为( )。

 
 
 
 

3.树的度为3,共有31个结点,但没有度为1和2的结点。则该树中度为3的结点数为( )。

 
 
 
 

4.设栈与队列初始状态为空。将元素A,B,C,D,E,F,G,H依次轮流入栈和入队,然后依次轮流出栈和退队,则输出序列为( )。

 
 
 
 

5.数据字典(DD)的作用是( )。

 
 
 
 

6.黑盒测试技术依据的是( )。

 
 
 
 

7.下面描述错误的是( )。

 
 
 
 

8.关系数据模型的三个组成部分中不包括( )。

 
 
 
 

9.学校规定一个年级的所有班配备一名辅导员,则实体班级与实体辅导员之间的联系是( )。

 
 
 
 

10.定义学生选修课程的关系模式如下:

SC (S#, Sn, C#, Cn,T#, G,Cr)(其属性分别为学号、姓名、课程号、课程名、授课老师号、成绩、学分) 并且一门课程可由多个教师教授,则该关系的键是( )。

 
 
 
 

11.以下关于程序设计语言的描述,错误的选项是( )。

 
 
 
 

12.以下关于Python程序语法元素的描述,正确的选项是( )。

 
 
 
 

13.以下选项,不是Python保留字的选项是( )。

 
 
 
 

14.字符串tstr =‘television’,显示结果为 vi 的选项是( )。

 
 
 
 

15.关于表达式 id(’45’) 的结果的描述,错误的是( )。

 
 
 
 

16.表达式 divmod(40,3) 的结果是( )。

 
 
 
 

17.以下关于字符串类型的操作的描述,正确的是( )。

 
 
 
 

18.设str1 = ‘*@python@*’, 语句print(str1[2:].strip(‘@’))的执行结果是( )。

 
 
 
 

19.执行以下程序,输出结果是( )。

y = ‘中文’

x = ‘中文字’

print(x>y)

 

 
 
 
 

20.以下关于“for <循环变量> in <循环结构>”的描述,错误的是( )。

 
 
 
 

21.执行以下程序,输入”fish520”,输出结果是()。

w = input()

for x in w:

if ‘0’<= x <= ‘9’:

continue

else:

w.replace(x,”)

print(w)

 
 
 
 

22.执行以下程序,导致输出“输入有误”的输入选项是( )。

try:

ls= eval(input())*2

print(ls)

except:

print(‘输入有误’)

 
 
 
 

23.以下关于组合类型的描述,正确的是( )。

 
 
 
 

24.以下程序的输出结果是( )。

s = 0

def fun(s,n):

for i in range(n):

s += i

print(fun(s,5))

 
 
 
 

25.以下关于函数的描述,正确的是( )。

 
 
 
 

26.以下程序的输出结果是( )。

def loc_glo( b = 2, a = 4):

global z

z += 3 * a +5 * b

return z

z = 10

print(z, loc_glo (4,2))

 
 
 
 

27.以下程序的输出结果是( )。

l1 = [‘aa’, [2,3,3.0]]

print(l1.index(2))

 
 
 
 

28.以下程序的输出结果是( )。

for i in “Nation”:

for k in range(2):

if i == ‘n’:

break

print(i, end=””)

 

 
 
 
 

29.以下程序的输出结果是( )。

x = [90,87,93]

y = (“Aele”, “Bob”,”lala”)

z = {}

for i in range(len(x)):

z[i] = list(zip(x,y))

print(z)

 
 
 
 

30.以下程序的输出结果是( )。

ss = set(“htslbht”)

sorted(ss)

for i in ss:

print(i,end = ”)

 
 
 
 

31.以下程序的输出结果是( )。

ls1 = [1,2,3,4,5]

ls2 = ls1

ls2.reverse()

print( ls1)

 
 
 
 

32.为以下程序填空,使得输出结果是{40: ‘yuwen’, 20: ‘yingyu’, 30: ‘shuxu’}的选项是( )。

tb = {‘yingyu’:20, ‘shuxue’:30, ‘yuwen’:40}

stb = {}

for it in tb.items():

print(it)

________________

print(stb)

 
 
 
 

33.以下关于文件的描述,错误的是( )。

 
 
 
 

34.给以下程序填空,使得输出到文件a.txt里的内容是 ’90’,’87’,’93’ 的选项是( )。

y = [’90’, ’87’, ’93’]

l = ”

with open(“a.txt”,’w’) as fo:

for z in y:

_______________

fo.write(l.strip(‘,’))

 
 
 
 

35.以下程序的输出结果是( )。

img1 = [12,34,56,78]

img2 = [1,2,3,4,5]

def modi():

img1 = img2

print(img1)

modi()

print(img1)

 
 
 
 

36.以下关于数据维度的描述,错误的是( )。

 
 
 
 

37.以下不属于Python的pip工具命令的选项是( )。

 
 
 
 

38.用Pyinstaller工具打包Python源文件时 -F参数的含义是( )。

 
 
 
 

39.第三方库Beauifulsoup4的功能是( )。

 
 
 
 

40.以下关于turtle库的描述,错误的是( )。

 
 
 
 


本文来自网络,不代表IT考试网立场,转载请注明出处。