首页 题库 正文

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

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

1.设线性表的长度为12。最坏情况下冒泡排序需要的比较次数为( )。

 
 
 
 

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

 
 
 
 

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

 
 
 
 

4.循环队列的存储空间为Q(0:59),初始状态为空。经过一系列正常的入队与退队操作后,front=25,rear=24。循环队列中的元素个数为( )。

 
 
 
 

5.下面描述正确的是( )。

 
 
 
 

6.单元测试不应涉及的内容是()。

 
 
 
 

7.面向对象方法中,将数据和操作置于对象的统一体中的实现方式是()。

 
 
 
 

8.在数据库设计中,将ER图转换成关系数据模型的过程属于( )。

 
 
 
 

9.学校的每个社团都有一名团长,且一个同学可同时担任多个社团的团长,则实体团长和实体社团间的联系是()。

 
 
 
 

10.定义学生选修课程的关系模式如下:SC (S#, Sn, C#, Cn, G,Cr)(其属性分别为学号、姓名、课程号、课程名、成绩、学分)该关系可进一步规范化为( )。

 
 
 
 

11.Python语言中,以下表达式结果为False的选项是( )。

 
 
 
 

12.以下不是Python语言关键字的选项是( )。

 
 
 
 

13.以下对文件描述错误的选项是()。

 
 
 
 

14.ls=[2,”apple”,[42,”yellow”,”misd”],1.2],表达式ls[2][-1][2]的结果是()。

 
 
 
 

15.以下选项不能改变turtle绘制方向的是( )。

 
 
 
 

16.以下选项不属于组合数据类型的是( )。

 
 
 
 

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

 
 
 
 

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

 
 
 
 

19.以下关于函数作用的描述中,错误的是( )。

 
 
 
 

20.下面关于局部变量和全局变量的描述,正确的是( )。

 
 
 
 

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

ls = [“Python”,”family”,”miss”]

def func(a):

ls.append(a)

func(“pink”)

print(ls)

 
 
 
 

22.以下关于浮点数3.0和整数3的描述,正确的是( )。

 
 
 
 

23.以下关于random.uniform(a,b)的描述,正确的是( )。

 
 
 
 

24.下面属于Python文本处理方向的第三方库的是( )。

 
 
 
 

25.以下属于Python机器学习方向的第三方库的是( )。

 
 
 
 

26.下面不属于Python的标准库的是( )。

 
 
 
 

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

sum = 1

for i in range(1,11):

sum += i

print(sum)

 
 
 
 

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

a = 3.6e-1

b = 4.2e3          print(b-a)

 
 
 
 

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

ls = list(range(5))

print(ls)

 

 
 
 
 

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

for i in “miss”:

for j in range(3):

print(i,end=”)

if i==”i”:

break

 
 
 
 

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

s1,s2 = “Mom”,”Dad”

print(“{} loves {}”.format(s2,s1))

 
 
 
 

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

t = “the World is so big,I want to see”

s = t[20:21] + ‘ love ‘ + t[:9]

print(s)

 
 
 
 

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

a, b, c = ‘I’,chr(64),”you”

s = a + b + c

print(s)

 
 
 
 

34.下面程序的输出结果是()。

lis1 = [1,2,[‘python’]]

lis2 = [‘loves’]

lis1[1] = lis2

print(lis1)

 
 
 
 

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

L1 = [4,5,6,8].reverse()

print(L1)

 
 
 
 

36.下面程序的输出结果是()。

ls = [“橘子”,”芒果”,”草莓”,”西瓜”,”水蜜桃”]

for k in ls:

print(k,end=” “)

 
 
 
 

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

try:

print((3+4j)*(3-4j))

except:

print(“运算错误!!”)

 
 
 
 

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

def fun(x):

try:

return x*4

except:

return x

print(fun(“5”))

 
 
 
 

39.以下关于Python列表的描述,错误的是( )。

 
 
 
 

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

s = “LOVES”

print(“{:*^13}”.format(s))

 
 
 
 


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