Python开发基础(试卷编号1361)

Python开发基础(试卷编号1361)


2024年5月2日发(作者:)

Python开发基础(试卷编号1361)

1.[单选题]下列数据中属于列表的是( )

A)(A) {11, 22, 33, 44,55}

B)(B) (’a’, ‘b’, ‘c,’, ‘d’, ‘e’)

C)(C) [‘abd’, 123, 3.14, ‘A’, 1]

D)(D) “Python,Hello,23er”

答案:C

解析:

2.[单选题]以下不是python语所使特殊含义符号的是

A)?

B)^

C)&=

D)**

答案:B

解析:

3.[单选题]Python 中用于生成随机数的模块是 random,以下描述错误的是()。

A))∶生成一个0-1之间的随机浮点数

B)m(a,b)∶生成 [a,b]之间的浮点数

C)t(a,b)∶生成 [a,b]之间的整数

D)(sequence)∶随机生成任意一个整数

答案:D

解析:(sequence)函数用来从给定的序列中随机采样。

4.[单选题](, )以下关于组合类型的描述,错误的是:

A)空字典和空集合都可以用大括号来创建

B)可以用大括号创建字典,用中括号增加新元素

C)嵌套的字典数据类型可以用来表达高维数据

D)字典的pop函数可以返回一个键对应的值,并删除该键值对

答案:A

解析:

5.[单选题]统一运算模式IPO中的P指的是:

A)project

B)process

C)public

D)produce

答案:B

解析:

6.[单选题]为了判断整型变量age是否大于18且小于22,以下表达式错误的是()

A)18 < age < 22

B)age >18 and age < 22

C)22 > age > 18

D)age >18 and <22

答案:D

解析:

7.[单选题]关于Python语句P = -P,以下选项中描述的是( ) 窗体顶端

A)HYPERLINK

B)HYPERLINK

C)HYPERLINK

D)HYPERLINK

答案:D

解析:窗体底端

8.[单选题][]下面语句的执行结果是( ) i = 5 while i > 0: print(i) i -= 1

A)5

B)5

C)4

D)有语法错误

答案:A

解析:

9.[单选题]以下关于异常处理的描述,正确的是:

A)Python 中允许利用 raise 语句由程序主动引发异常

B)try 语句中有 except 子句就不能有 finally 子句

C)Python 中,可以用异常处理捕获程序中的所有错误

D)引发一个不存在索引的列表元素会引发 NameError 错误

答案:A

解析:

10.[单选题][]set_b={2,4,6,8} set_a={2,4,5,6,7} print(set_a|set_b) ( )

A){2,4,5,6,7,8}

B){2,4,6}

C){5,7,8}

D){}

答案:A

解析:

11.[单选题][] 关于函数的可变参数,可变参数*args传入函数时存储的类型是( )

A)tuple

B)dict

C)list

D)set

答案:A

解析:

12.[单选题]a1='89',a2=a1*2,则max(a2) 的结果是:( )

A)‘8989’

B)‘178’

C)‘8’

D)‘9’

答案:D

解析:

13.[单选题]ZooKeeper集群的机器数量一般有什么要求?

A)一般为单数台机器

B)一般为双数台机器

C)一般没有要求

D)有要求,但要求不高

答案:A

解析:

14.[单选题]在E-R图中,用来表示实体联系的图形是___________。

A)三角形

B)菱形

C)椭圆形

D)矩形

答案:D

解析:

15.[单选题]关于函数的描述,错误的选项是

A)Python使用del保留字定义一个函数

B)函数能完成特定的功能,对函数的使用不需要了解函数内部实现原理,只要了解函数的输入输出方

式即可。

C)函数是一段具有特定功能的、可重用的语句组

D)使用函数的主要目的是减低编程难度和代码重用

答案:A

解析:

16.[单选题]以下关于函数作用的描述,错误的是:

A)复用代码

B)提高代码的执行速度

C)增强代码的可读性

D)降低代码的复杂性

答案:B

解析:

17.[单选题]In a(n) __________ interface, a prompt is displayed that allows the user to

enter a command which is then executed.

A)windows

B)command line

C)GUI

D)operating

答案:B

解析:

18.[单选题]在Linux中,将分区/dev/sdb1格式化为xfs文件系统的命令是()

A)mkfs -t xfs /dev/sdb1

B)mkfs -v xfs /dev/sdb1

C)mkfs -V xfs /dev/sdb1

D)mkfs -h xfs /dev/sdb1

答案:A

解析:概念理解

19.[单选题]给定字典d,以下选项中对(x, y)的描述正确的是( )

A)返回字典d中键值对为x:y的值

B)返回字典d中键为y的值,如果不存在,则返回y

C)返回字典d中值为y的值,如果不存在,则返回x

D)返回字典d中键为x的值,如果不存在,则返回y

答案:D

解析:

20.[单选题]已知c= (24).reshape(3,4,2)那么(axis = 0)所得的结果为

A)array([[12,16],[44,48],[76,80]])

B)array([[ 1,5,9,13],[17,21,25,29],[33,37,41,45]])

C)array([[ 4 6 8 10] [20 22 24 26] [36 38 40 42]])

D)array([[24,27],[30,33],[36,39],[42,45]])

答案:D

解析:

21.[单选题]以下程序用于输出所有三位正整数中的奇数,则空白部分应该填写的内容是

____________。

for i in ____________:

print(i)

A)range(100,1000,2)

B)range(100,999,2)

C)range(101,1000,2)

D)range(99,1000,2)

答案:C

解析:

22.[单选题]下列IDE中,无法从事Python程序开发的是( )。

A)PyCharm

B)VS Code

C)Jupyter Notebook

D)Code Blocks

答案:D

解析:

23.[单选题]关于函数的关键字参数使用限制,以下选项中描述错误的是

A)关键字参数顺序无限制

B)关键字参数必须位于位置参数之前

C)关键字参数必须位于位置参数之后

D)不得重复提供实际参数

答案:B

解析:

24.[单选题]当键盘输入”3”的时候,以下程序的输出结果是:

r = input("请输入半径:")

ar = 3.1415 * r *r

print("{:.0f}".format(ar))

A)28

B)28.27

C)29

D)Type Error

答案:D

解析:

25.[单选题]下列表达式错误的是( )。

A)'abcd'<'ad'

B)'abc'<'abcd'

C)''<'a'

D)'Hello'>'hello'

答案:D

解析:

26.[单选题]以下不是程序设计的基本结果是( )

A)顺序结构

B)选择结构

C)循环结果

D)流式结构

答案:D

解析:

27.[单选题]表达式",”.join(ls)中ls是列表类型,以下选项中对其功能的描述正确的是

A)在列表Is每个元素后增加一个逗号

B)将列表所有元素连接成- -个字符串,每个元素后增加一个逗号

C)将列表所有元素连接成一个字符串,元素之间增加- - 个逗号

D)将逗号字符串增加到列表Is中

答案:C

解析:

28.[单选题]有一个列表 L=[4,6,8,10,12,5,7,9],列表解析式[i+6 for i in

range(0,3)]返回的结果是()。

A)[1,2,3]

B)[0,1,2]

C)[6,7,8]

D)[5,7,9]

答案:C

解析:

29.[单选题]以下代码段,不会输出A,B.,C.,的选项是:

A)foriinrange(3):

Print(chr(65+i),end=",")

B)foriin[0,1,2]:

Print(chr(65+i),end=",")

C)i=0

Whilei<3:

Print(chr(i+65),end=“,”)

I+=1

Continue

D)i=0

Whilei<3:

Print(chr(i+65),end=“,”)

Break

I+=1

答案:D

解析:

30.[单选题]执行以下程序:a = 10a //=3print(a)程序的输出结果是( )

A)3.3333333000000001

B)3.3

C)3

D)30

答案:C

解析:

31.[单选题]给出如下代码MonthandFlower={“1月”:“梅花”,“2月”:“杏花”,“3月”:“桃

花”,“4月”:“牡丹

花”,“5月”:“石榴花”,“6月”:“莲花”,“7月”:“玉簪花”,“8月”:“桂花”,“9

月”:“菊花”,“10月”:“芙蓉花”,“11月”:“山茶花”,“12月”:“水仙花”}

N=input(“请输入1-12的月份:”)

Print(n+“月份之代表花:”+(str(n)+“月”))

以下选项中描述正确的是

A)代码实现了获取一个整数(1-12)来表示月份,输出该月份对应的代表花名

B)MonthandFlower是列表类型变量

C)MonthandFlower是一个元组

D)MonthandFlower是集合类型变量

答案:A

解析:

32.[单选题]下面哪个赋值语句是非法的( )

A)int age = 8

B)double n = 9.0

C)int s = 8.0;

D)long size = 9

答案:C

解析:

33.[单选题]以下选项中,不能作为Python语言合法标识符的是( )

A)_num

B)变量a

C)5_num

D)False

答案:C

解析:

34.[单选题][] m = {"k1":"v1m","k2":"v2m","k3":"v3m"} n = {"k1":"v1","a":"b"}

(m) print(n) 以上代码的输出结果是( )

A){'k2':

B){"k1":"v1m","k2":"v2m","k3":"v3m"}

C){"k1":"v1m","a":"b"}

D)以上都不对

答案:A

解析:

35.[单选题]以下选项用来判断当前程序在分支结构中的的是:( ).

A)括号

B)冒号

C)缩进

D)花括号

答案:C

解析:

36.[单选题]已知f=lambda x,y:x+y,则f([4],[1,2,3])的值是()

A)[1,2,3,4]

B)10

C){1,2,3,4}

D)[4,1,2,3]

答案:D

解析:

37.[单选题]以下代码的运行结果是()d = {}string = "a:1|b:2|c:3|a:4"ls =

('|')for l in ls: k,v = (':') d[k] = (k,v)print(d)

A)A {'a': 1, 'b': 2, 'c': 3}

B)B {'a': 4, b': 2, 'c': 3}

C)C {'a': '1', 'b': '2', 'c': '3'}

D)D {'a': '4', 'b': '2', 'c': '3'}

答案:C

解析:

38.[单选题]下列数据结构中,能够按照“先进后出”原则存取数据的是

A)循环队列

B)栈

C)二叉树

D)队列

答案:B

解析:

39.[单选题]现有如下代码:

Sum = 0

For i in range(100):

if(i % 10):

continue

sum = sum + i

Print(sum)

若运行代码,输出的结果为()

A)5050

B)4950

C)450

D)45

答案:C

解析:

40.[单选题]执行语句print(eval(input())),输入以下选项,得到错误提示的选项是:

A)'4243'

B)"ls = 'dfaf'"

C)3424

D)ls = 'dfaf'

答案:D

解析:

41.[单选题]下列为创建空集合的语句是:

A)s=[]

B)s=()

C)s={}

D)s=set()

答案:D

解析:

42.[单选题]当用户输入abc时,下面代码的输出结果是( )try:□□□□n = 0□□□□n =

input("请输入一个整数: ")□□□□def pow10(n):□□□□□□□□return

n**10except:□□□□print("程序执行错误") 窗体顶端

A)HYPERLINK

B)HYPERLINK

C)HYPERLINK

D)HYPERLINK

答案:D

解析:窗体底端

43.[单选题]下列数据类型中,Python不支持的是____________。

A)char

B)int

C)float

D)list

答案:A

解析:

44.[单选题]下列软件中,能编辑 Python 程序的是。

A)Adobe

B)IDLE

C)Windows

D)Sql

答案:B

解析:

45.[单选题]下列哪个语句在 Python 中是非法的?( )

A)x = y = z = 1

B)x = (y = z + 1)

C)x, y = y, x

D)x += y

答案:B

解析:

46.[单选题]()电力人工智能算法与模型,多源大数据治理与跨领域智能分析,高性能计算等。

A)一体化通信网络

B)物联网平台

C)网络信息安全

D)人工智能

答案:D

解析:

47.[单选题]Python数据分析方向的第三方库是

A)numpy

B)pdfminer

C)beautifulsoup4

D)time

答案:A

解析:

48.[单选题]下列关于列表和集合的描述,正确的是( )。

A)Python 集合中的元素可以是列表

B)Python 集合中的元素不能是元组

C)Python 列表、元组、字符串都属于有序序列

D)Python 列表中的所有元素必须为相同类型的数据

答案:C

解析:

49.[单选题]SYS模块中获取当前命令行参数的参数列表

A)

B)splaform

C)

D)n

答案:C

解析:

50.[单选题]使用哪个函数可以给坐标系增加横轴标签?

A)("标签”)

B)(x,"标签”)

C)(y,"标签”)

D)("标签”)

答案:A

解析:

51.[单选题]以下选项中使Python脚本程序转变为可执行程序的第三方库的是

A)random

B)pygame

C)PyQt5

D)PyInstaller

答案:D

解析:

52.[单选题]对于严格系统的测试完成准则,说法错误的是( )

A)严格系统的功能性测试用例通过率达到100%

B)严格系统的非功能性测试用例通过率达到90%时

C)对于严格系统,应当补充“基于测试期缺陷密度”的规则

D)严格系统所有的测试用例都必须达到100%,必须保证软件没有任何异常和错误,以保证再没有缺

陷发现。

答案:D

解析:

53.[单选题]表达式 len(range(1, 10)) 的值为( )。

A)3

B)6

C)7

D)9

答案:D

解析:

54.[单选题]Python通过解释器内置的( )函数打开一个文件。

A)read(

B)open(

C)write(

D)appand(

答案:B

解析:

55.[单选题]S 和 T 是两个集合,对 S&T 的描述正确的是 ( )

A)S 和 T 的交运算,包括同时在集合 S 和 T 中的元素

B)S 和 T 的差运算,包括在集合 S 但不在 T 中的元素

C)S 和 T 的补运算,包括集合 S 和 T 中的非相同元素

D)S 和 T 的并运算,包括在集合 S 和 T 中的所有元素

答案:A

解析:

56.[单选题][] 假设将单词保存在变量word中,使用一个字典类型 counts={},统计单词出现的次数

可采用以下代码:( )

A)counts[word]

B)counts[word]

C)counts[word]

D)counts[word]

答案:C

解析:

57.[单选题]下面关于数据分析说法正确的是()

A)数据分析是数学、统计学理论结合科学的统计分析方法

B)数据分析是一种数学分析方法

C)数据分析是统计学分析方法

D)数据分析是大数据分析方法

答案:A

解析:

58.[单选题]以下选项中符合Python语言变量命名规则的是( ) 窗体顶端

A)HYPERLINK

B)HYPERLINK

C)HYPERLINK

D)HYPERLINK

答案:A

解析:窗体底端

59.[单选题]给出如下代码TempStr ="Hello World" ,可以输出“World”子串的是( )

A)print(TempStr[-5:0])

B)print(TempStr[-5:])

C)print(TempStr[-5:-1])

D)print(TempStr[-4:-1])

答案:B

解析:

60.[单选题]Selenium提供了操作cookie的方法。以下方法中,不是Selenium提供的是( )

A)get_cookies ()

B)get_cookie()

C)delete_all_cookie()

D)create _cookie

答案:D

解析:

61.[单选题]在JSP中,关于网络端口号,以下说法中正确的是()

A)TOMCAT只能在8080端口下启动

B)HTTP协议的默认端口是80端口

C)端口号只有整数,范围是0到99999

D)同一个端口可以被多个应用监听,如同时启动两个TOMCAT

答案:B

解析:概念理解

62.[单选题]已知n=(3),那么返回的数据类型是

A)float64

B)int64

C)int8

D)uint8

答案:A

解析:

63.[单选题][] 以下选项中,Python语言中代码注释使用的符号是( )

A)<

B)…

C)!

D)//

答案:A

解析:

64.[单选题]下列有关函数说法正确的是()

A)函数定义必须在程序开头

B)函数定义后,其中的程序自动执行

C)函数定义后需要调用才会执行

D)函数体与关键字def左对齐

答案:C

解析:

65.[单选题]下面哪个选项中的Daemon总是运行在同一台主机上()

A)Name Node & Job Tracker

B)Secondary Name Node & Job Tracker

C)Name Node & Secondary Name Node

D)Data Node & Task Tracker

答案:D

解析:

66.[单选题]26. 哪个选项是使用 PyInstaller 库对 Python 源文件打包的基本使用方法?

A)pip -h

B)pip install <拟安装库名>

C)pip download <拟下载库名>

D)pyinstaller 需要在命令行运行 :>pyinstaller

答案:D

解析:

67.[单选题]以下选项,不是 Python 保留字的选项是______。

A)sum

B)finally

C)None

D)from

答案:A

解析:

68.[单选题]下列语句不符合python语法的是( )

A)a,b=b,a

B)a=a*b

C)a=(b=c=1)

D)a=b=c=8

答案:C

解析:

69.[单选题]以下( )可以创建一个空的集合。

A)set( ) #空集合

B){}#空字典

C)[ ] #空列表

D)( ) #空元组

答案:A

解析:

70.[单选题]执行完语句myset=set("100")后,关于myset,下列选项中正确的是:( )

A){100}

B){"100"}

C){"1","0","0"}

D){"1","0"}

答案:D

解析:

71.[单选题]如何格式化的打印出2020年全年的日历

A)ar(2020)

B)(2020)

C)(2020)

D)h(2020)

答案:B

解析:

72.[单选题]关于python的特性, 下列说法正确的是

A)python支持多继承

B)python文持但继承

C)python类中必须写类方法

D)python不可以进行跨平台操作

答案:A

解析:

73.[单选题]以下选项中,可作为Python语言合法标识符的是( )

A)sec-name

B)for

C)_abc

D)Li@zj

答案:C

解析:

74.[单选题]在表达式中可以使用()控制运算的优先顺序。

A)圆括号()

B)方括号[]

C)大括号{}

D)尖括号<>

答案:A

解析:

75.[单选题]字典中多个元素之间使用 () 分隔。

A)冒号

B)逗号

C)分号

D)引号

答案:B

解析:

76.[单选题]下面哪个 turtle 函数表示设置画笔粗细

A)pensize

B)penup

C)pendown

D)pencolor

答案:A

解析:

77.[单选题]以下选项中Python用于异常处理结构中用来捕获特定类型的异常的保留字是( )

A)pass

B)except

C)do

D)while

答案:B

解析:

78.[单选题]在Java中,若要将一个类对象能被整体写入文件,则定义该类时必须实现下列哪个接口

A)Runnable

B)ActionListener

C)WindowsAdapter

D)Serializable

答案:D

解析:概念理解

79.[单选题]关于函数作用的描述,以下选项中错误的是 ( )

A)复用代码

B)降低编程复杂度

C)提高代码执行速度

D)增强代码的可读性

答案:C

解析:

80.[单选题]正则化是将样本在向量空间模型上的一个转换,经常被使用在分类与聚类中,正

则化在 preprocessing模块的实现方法是( )。

A)_scale)方法

B)Scaler)方法

C)ize)方法

D)zer)方法

答案:C

解析:preprocessing模块中函数 normalize提供了一个快速又简单的在一个单向量上来实现正则化

功能的方式。

81.[单选题]Def Foo(x):

If (x==1):

return 1

else:

return x+Foo(x-1)

Print(Foo(4))

以上程序的运行结果为:( )

A)10

B)24

C)7

D)1

答案:A

解析:

82.[单选题](, )

以下语句的执行结果是( )

Dict1=dict(name='zhang',sex='femal')

m()

A)name='zhang'

B)sex='femal'

C)(name,'zhang')

D)('sex', 'femal')

答案:D

解析:

83.[单选题]以下选项的叙述中,正确的是

A)在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况

B)在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况

C)循环队列中元素的个数是由队头指针和队尾指针共同决定

D)循环队列有队头和队尾两个指针,因此,循环队列是非线性结构

答案:C

解析:

84.[单选题]以下选项中,不是Python中用于开发用户界面的第三方库是

A)PyQt

B)wxPython

C)pygtk

D)turtle

答案:D

解析:

85.[单选题]在Scrapy框架中,下载器爬取页面内容后,结果经引擎发送到哪个模块?

A)调度器

B)管道

C)丢弃

D)爬虫

答案:D

解析:

86.[单选题]以下选项中,关于Python字符串的描述错误的是()

A)字符串是字符的序列,也是序列类型的一种

B)Python字符串的切片方式是[N,M],不包括M

C)字符串使用[

D)字符串是用一对双引号""或者一对单引号''括起来的零个或者多个字符

答案:B

解析:

87.[单选题]可以用来求两个集合的对称差集的操作符是:( )

A)|

B)&

C)-

D)^

答案:D

解析:

88.[单选题]"{{{}}}{}{}".format("圆周率是",3.1415,"...")的结果是( )。

A)圆周率是

B){圆周率是}

C){}圆周率是

D){圆周率是}

答案:B

解析:


发布者:admin,转转请注明出处:http://www.yc00.com/web/1714618576a2481699.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信