首页 题库 正文

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

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

1.程序流程图中带有箭头的线段表示的是(  )。

 
 
 
 

2.结构化程序设计的基本原则不包括(  )。

 
 
 
 

3.软件设计中模块划分应遵循的准则是(  )。

 
 
 
 

4.在软件开发中,需求分析阶段产生的主要文档是(  )。

 
 
 
 

5.算法的有穷性是指(  )。

 
 
 
 

6.下列关于栈的叙述正确的是(  )。

 
 
 
 

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

 
 
 
 

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

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

 
 
 
 

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

 
 
 
 

10.在软件开发中,需求分析阶段可以使用的工具是(  )。

 
 
 
 

11.下列关于Python程序格式的描述中,错误的是(  )。

 
 
 
 

12.下列关于Python缩进的描述中,错误的是(  )。

 
 
 
 

13.对以下代码的输出描述正确的是(  )。

lis=list(range(6))

print(lis)

 
 
 
 

14.下列关于Python 语言的描述正确的是(  )。

 
 
 
 

15.若想要在屏幕上打印输出Hello,World,应该使用下列哪个语句?(  )

 
 
 
 

16.在 Python 语言中,可以作为源文件后缀名的是(  )。

 
 
 
 

17.表达式3**2*5//6%7的计算结果是(  )。

 
 
 
 

18.以下不属于Python语言控制结构的是(  )。

 
 
 
 

19.Python中定义类的关键字是(  )。

 
 
 
 

20.以下保留字不属于分支结构的是(  )。

 
 
 
 

21.以下关于分支和循环结构的描述中,正确的是(  )。

 
 
 
 

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

for i in range(3):

print(i,end = ‘,’)

 
 
 
 

23.以下程序中,while 循环的循环次数是(  )。

i = 0

while i < 10:

if i < 1 :

print(“Python”)

continue

if i == 5:

print(“World!”)

break

i += 1

 
 
 
 

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

 
 
 
 

25.当试图访问的对象属性不存在时,为了不让程序抛出异常,需要用到的语句是(  )。

 
 
 
 

26.以下关于文件的打开和关闭的描述中,正确的是(  )。

 
 
 
 

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

 
 
 
 

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

 
 
 
 

29.以下关于函数的定义与编写的描述,错误的是(  )。

 
 
 
 

30.以下关于函数的定义与调用的描述,正确的是(  )。

 
 
 
 

31.下面代码中 Dog 这个类中的 init 方法共包含几个形参?(  )

Class Dog():

def __init__ (self, name, age):

self.name = name

self.age = age

 
 
 
 

32.下面哪一种定义是类的私有成员?(  )

 
 
 
 

33.下面不属于Python 第三方库的安装方法的是(  )。

 
 
 
 

34.以下属于Python 中导入语句的是(  )。

 
 
 
 

35.下面不属于面向对象的特点是(  )。

 
 
 
 

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

list1 = [[0, 1, 2],”123.0″,”python”]

a = all(list1[0])

b = list1[1].split(“.”)

c = ascii(list1[2])

print(a, b, c)

 
 
 
 

37.下面关于类的说法错误的是(  )。

 
 
 
 

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

f = lambda x, y: x if x<y else y

a = f(“aa”,”bb”)

b = f(“bb”,”aa”)

print(a, b)

 
 
 
 

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

def add(x):

if x>0:

return x + add(x-1)

else:

return 0

result = add(10)print(result)

 
 
 
 

40.假设现在是 2018 年 10 月 1 日的下午两点 20 分 7 秒,则下面代码的输出结果为(  )。

import time

print(time.strftime(“%Y-%m-%d@%H-%M-%S”,time.gmtime()))

 
 
 
 


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