首页 题库 正文

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

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

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

 
 
 
 

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

 
 
 
 

3.某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)(  )。

 
 
 
 

4.软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是(  )。

 
 
 
 

5.结构化程序所要求的基本结构不包括(  )。

 
 
 
 

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

 
 
 
 

7.负责数据库中查询操作的数据库语言是(  )。

 
 
 
 

8.一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是(  )。

 
 
 
 

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

则由关系R和S得到关系T的操作是(  )。

 

 
 
 
 

10.定义无符号整数类为UInt,下面可以作为类UInt实例化值的是(  )。

 
 
 
 

11.以下选项不属于Python语言特点的是( )。

 
 
 
 

12.如果Python程序执行时产生了“TypeError”的错误,其原因是( )。

 
 
 
 

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

 
 
 
 

14.表达式  eval(‘500//10’) 的结果是( )。

 
 
 
 

15.表达式 type(type(’45’)) 的结果是( )。

 
 
 
 

16.x=2.6, 表达式round(x)的结果是( )。

 
 
 
 

17.变量 tstr =‘kip520’, 表达式  eval(tstr[3:-1]) 的结果是( )。

 
 
 
 

18.设str1 = ‘python’, 语句print(str1.center(10,*))的执行结果是( )。

 
 
 
 

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

y = [‘ ‘,”]

print(all(y),any(y))

 
 
 
 

20.ls = [‘1′,’2′,’3’], 以下关于循环结构的描述,错误的是( )。

 
 
 
 

21.以下关于随机运算函数库的描述,错误的是( )。

 
 
 
 

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

print(‘{:@>10.6}’.format(‘Fog’))

 
 
 
 

23.执行以下程序,输入ab,然后回车,结果是( )。

k = 10

while True:

s = input(‘请输入q退出:’)

if s == ‘a’:

k += 1

continue

else:

k += 2

break

print(k)

 
 
 
 

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

s = 10

def run(n):

global s

for i in range(n):

s += i

return s

print(s,run(5))

 
 
 
 

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

 
 
 
 

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

ls = [10]

def run(n):

ls.append(n)

run(5)

print(ls)

 
 
 
 

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

def hub(ss, x = 2.0,y = 4.0):

ss += x * y

ss = 10

print(ss, hub(ss, 3))

 
 
 
 

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

ls = [12,44,23,46]

for i in ls:

if i == ’44’:

print(‘found it! i = ‘,i)

break

else:

print(‘not found it …’)

 
 
 
 

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

x = 4

ca = ‘123456’

if str(x) in ca:

print(ca.replace(ca[x],str(x-2)))

 
 
 
 

30.给以下程序填空,能输出 {0: [90, ‘Aele’], 1: [87, ‘Bob’], 2: [93, ‘lala’]} 结果的选项是( )。

x = [90,87,93]

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

z = {}

for i in range(len(x)):

_______________

print(z)

 
 
 
 

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

L1 = [1,2,3,4]

L2 = L1.copy()

L2.reverse()

print( L1)

 
 
 
 

32.以下程序的输出结果不可能的选项是( )。

import random

ls = [2,3,4,6]

s = 10

k = random.randint(0,2)

s += ls[k]

print(s)

 
 
 
 

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

 
 
 
 

34.以下程序输出到文件a.txt里的结果是( )。

fo = open(“a.txt”,’w’)

x = [‘春眠’,’处处’,’夜来’]

fo.writelines(x)

fo.close()

 
 
 
 

35.以下方法能返回列表数据类型的选项是( )。

 
 
 
 

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

 
 
 
 

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

 
 
 
 

38.用Pyinstaller工具把Python源文件打包成一个独立的可执行文件,使用的参数是( )。

 
 
 
 

39.random库采用更多随机数生成算法是( )。

 
 
 
 

40.turtle画图结束后,让画面停顿,不立即关掉窗口的方法是( )。

 
 
 
 


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