首页 题库 正文

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

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

1.一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是(  )。

 
 
 
 

2.下列叙述中正确的是(  )。

 
 
 
 

3.下列叙述中正确的是(  )。

 
 
 
 

4.数据流图中带有箭头的线段表示的是(  )。

 
 
 
 

5.在面向对象方法中,不属于”对象”基本特点的是(  )。

 
 
 
 

6.一间宿舍可住多个学生,则实体宿舍和学生之间的联系是(  )。

 
 
 
 

7.在数据管理技术发展的三个阶段中,数据共享最好的是(  )。

 
 
 
 

8.有三个关系R、S和T如下:

由关系R和S通过运算得到关系T,则所使用的运算为(  )。

 
 
 
 

9.一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为(  )。

 
 
 
 

10.在满足实体完整性约束的条件下(  )。

 
 
 
 

11.在Python中,关于数据类型的描述错误的是(  )。

 
 
 
 

12.以下关于字符串的描述正确的是(  )。

 
 
 
 

13.Python语言提供三种基本的数字类型,它们是(  )。

 
 
 
 

14.下列不属于Python合法的标识符的是(  )。

 
 
 
 

15.Python中定义函数的关键字是(  )。

 
 
 
 

16.下列关于列表的说法正确的是(  )。

 
 
 
 

17.以下代码的输出结果是(  )。

for s in “PythonNice!”:

if s == “i”:

break

print(s,end = “”)

 
 
 
 

18.以下代码的输出结果是(  )。

a = 5.2

b = 2.5

print(a // b)

 
 
 
 

19.Python语言中用来表示代码块所属关系的语法是(  )。

 
 
 
 

20.列表变量lis共包含10个元素,lis索引的取值范围是(  )。

 
 
 
 

21.下面代码的输出结果是(  )。

for i in “PYTHON”:

for k in range(2):

print(i, end=””)

if i == ‘H’:

break

 
 
 
 

22.下面代码的输出结果是(  )。

x= 10

while x:

x -= 1

if x%2:

print(x,end = ”)

else:

pass

 
 
 
 

23.下面代码的输出结果是(  )。

letter=[‘A’, ‘B’, ‘C’, ‘D’, ‘D’, ‘D’]

for i in letter:

if i == ‘D’:

letter.remove(i)

print(letter)

 
 
 
 

24.以下关于程序的异常处理的描述中,错误的是(  )。

 
 
 
 

25.下面代码的输出结果是(  )。

>>> s = (3,)

>>> type(s)

 
 
 
 

26.S和T是两个集合,对S&T的描述正确的是(  )。

 
 
 
 

27.以下关于文件读写的描述中,错误的是(  )。

 
 
 
 

28.关于Python元组类型,以下选项中描述错误的是(  )。

 
 
 
 

29.一个类继承另一个类,那么被继承的这个类被称为(  )。

 
 
 
 

30.在Python的类定义中,对函数变量的访问形式为(  )。

 
 
 
 

31.下面关于Python中类的继承,说法错误的是(  )

 
 
 
 

32.不属于Python机器学习第三方库的是(  )。

 
 
 
 

33.下面哪一种导入方式是错误的?(  )

 
 
 
 

34.下面关于Python语言的说法正确的是(  )。

 
 
 
 

35.下面代码的输出结果是(  )。

for i in range(0, 10, 2):

print(i,end=” “)

 
 
 
 

36.下面代码的意义是(  )。

>>> car = ‘BWM’

>>> id(car)

 
 
 
 

37.以下属于Python语言中网络爬虫框架领域的第三方库的是(  )。

 
 
 
 

38.下面这条语句的输出结果是(  )。

f = (lambda a=”hello”, b=”python”, c=”world”: a+b.split(“o”)[1]+c)print(f(“hi”))

 
 
 
 

39.下面关于递归函数,描述错误的是(  )。

 
 
 
 

40.下面这段代码的输出结果是(  )。

L = ‘abcd’

def f(x, result=[‘a’, ‘b’, ‘c’, ‘d’]):

if x:

result.remove(x[-1])

f(x[:-1])

return result

print(f(L))

 
 
 
 


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