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

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


2024年3月14日发(作者:)

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

1.[单选题]python中random库中,可以从非空序列中产生一个元素的方法是:

A)randint()

B)choice()

C)random()

D)shuffe()

答案:B

解析:

2.[单选题]对于a=27,b=4,下面计算结果正确的是___

A)a//b=6

B)a/b=6

C)a//b=6.75

D)a%b=6

答案:A

解析:

3.[单选题]关于jieba库的描述,以下选项中错误的是

A)(s)是精确模式,返回一个可迭代的数据类型

B)(s)是精确模式,返回列表类型

C)_word(s)是向分词词典里增加新词s

D)jieba是Python中一个重要的标准函数库

答案:C

解析:

4.[单选题]判断一个网络爬虫应用可行性的最主要因素是什么?

A)部署代价和经济成本

B)Robots协议是否有允许

C)技术路线选取

D)网页条件,即尽量没有JavaScript脚本产生的数据

答案:B

解析:

5.[单选题]在Python中使用random模块中的( )函数随机生成0~1之间的随机浮点数。

A)shuffle( )

B)uniform(a,b)

C)randit(a,b)

D)random( )

答案:D

解析:

6.[单选题]{执行如下代码

Import turtle as t

For i in range(20,100,20):

()

(0,-i)

n()

(i)

在Python Turtle Graphics中,绘制的图形是:}

A)太极

B)同切圆

C)同心圆

D)笛卡尔心形

答案:C

解析:

7.[单选题]{

给出如下代码:

print(0.1 + 0.2 == 0.3)

上述代码的输出结果是()。

}

A)-1

B)True

C)False

D)0

答案:C

解析:

8.[单选题]当需要在字符串中使用特殊字符时,python使用( )作为转义字符。( )

A)

B)/

C)<

D)%

答案:A

解析:

9.[单选题]数据处理的最小单位是

A)数据

B)数据元素

C)数据顶

D)数据结构

答案:C

解析:

10.[单选题][]python集合是如何比较大小的( )

A)按集合中的最大值

B)按集合内的元素数量

C)按包含与被包含的关系

D)按集合内对应元素

答案:C

解析:

11.[单选题]当 try 语句中没有任何错误信息时,一定不会执行( )语句。

A)try

B)else

C)finaly

D)except

答案:C

解析:

12.[单选题][]dic={'a1':'b1','a2':'b2','a3':'b3'} dic['a4']='b4' ('a1')

print(('a4',None)) 以上代码输出结果是( )

A)语法错误

B)None

C)b4

D)'b4'

答案:C

解析:

13.[单选题]数据中心业务系统,权限账号仅供责任人本人登陆使用,不得借与他人,账号密码不超

过()要更换一次。

A)一周

B)一月

C)三月

D)一年

答案:C

解析:

14.[单选题]Namenode在启动时自动进入安全模式,在安全模式阶段,说法错误的是

A)安全模式目的是在系统启动时检查各个DataNode上数据块的有效性

B)根据策略对数据块进行必要的复制或删除

C)当数据块最小百分比数满足的最小副本数条件时,会自动退出安全模式

D)文件系统允许有修改

答案:D

解析:

15.[单选题]本学期的大作业,手写数字识别性能的最低要求是多少()。

A)90%

B)95%

C)97%

D)99%

答案:B

解析:难易程度:易题型:

16.[单选题]若使以下程序执行结果是 144,空格处该填写的代码是______。

X = 'bee'

Y = ''

For i in x:

Y+=str(______)

Print(y)

A)chr(i)-chr('a')

B)ord(i) - ord('a')

C)ord(x)-ord('a')

D)i-'a'

答案:B

解析:

17.[单选题]数据库应用系统中的核心问题是

A)数据库设计

B)数据库管理员培训

C)数据库维护

D)数据库系统设计

答案:A

解析:

18.[单选题]以下哪一项不是无限循环语句?( )while True: print(“hello”)

A)while True: print(“hello”)

B)while “abc”>”ABC”: print(“hello”)

C)while “123”==123: Print(“hello”)

D)while 1<2: Print(“hello”)

答案:C

解析:

19.[单选题]下哪个不是Python合法的标识符

A)int32

B)40XL

C)self

D)__name__

答案:B

解析:

20.[单选题]统计《哈姆雷特》单词出现的频率程序如下:

Excludes = {"the","and","of","you","a","i","my","in"}

Def getText():

txt = open("", "r").read()

txt = ()

for ch in '!"#$%&()*+,-./:;<=>?@[]^_'{|}~':

txt = e(ch, " ")

return txt

A)items=sorted(items,key=lambda x:x[2])

B)items=sort(items,key=lambda x:x[1],reverse=True)

C)items=sorted(items,key=lambda x:x[1])

D)items=sorted(items,key=lambda x:x[1],reverse=True)

答案:D

解析:

21.[单选题](, )下面if语句统计“成绩(mark)优秀的男生以及不及格的男生”的人数,正确的语句

为()

A)if gender=="男" and mark<60 or mark>=90:n+=1

B)if gender=="男" and mark<60 and mark>=90:n+=1

C)if gender=="男" and (mark<60 or mark>=90):n+=1

D)if gender=="男" or mark<60 or mark>=90:n+=1

答案:C

解析:

22.[单选题]查看如下 JavaScript 代码: var a = "10"; var b = 10; if (a == b)

alert("equal"); if (a === b) alert("same");此代码运行后,效果为( )

A)先弹出”equal“,再弹出”same“

B)只弹出”equal“

C)先弹出”same“,再弹出”equal“

D)没有任何弹出显示

答案:B

解析:

23.[单选题]以下关于Python分支的描述中,错误的是( )。

A)if语句会判断if后面的逻辑表达式,当表达式为真时,执行if后续的语句块

B)Python分支结构使用保留字if、elif和else来实现,每个if后面必须有elif或else

C)缩进是Python分支语句的语法部分,缩进不正确会影响分支功能

D)if-else结构是可以嵌套的

答案:B

解析:

24.[单选题]下面那个选项是有效的变量名()。

A)if

B)_hello

C)1a

D)c#

答案:B

解析:

25.[单选题]对于字典d={'a':1,'b':2,'c':3},len(d)的结果是() 。

A)1

B)2

C)3

D)4

答案:C

解析:

26.[单选题]字典d=('Python':123,'C':123,'C++':123),len(d)的结果是

A)12

B)9

C)6

D)3

答案:D

解析:

27.[单选题][] 以下选项不属于 Python 语言特点的是:( )

A)平台无关

B)支持中文

C)执行高效

D)语法简洁

答案:C

解析:

28.[单选题]下列哪一个选项( )不是正确的浮点数表示方式。

A)1.1

B)-1.2

C)3E3

D)4e4.0

答案:D

解析:

29.[单选题]哪个选项是修改turtle画笔颜色的函数?

A)pencolor()

B)seth()

C)pensize()

D)colormode()

答案:A

解析:

30.[单选题]给出如下代码: s = list("巴老爷有八十八棵芭蕉树,来了八十八个把式要在巴老爷

八十八棵芭蕉树下 住。老爷拔了八十八棵芭蕉树,不让八十八个把式在八十八棵芭蕉树下住。八

十八个 把式烧了八十八棵芭蕉树,巴老爷在八十八棵树边哭。") 以下选项中能输出字符“八”出

现次数的是( )

A)print(("八"))

B)print(("八"))

C)print(("八"),6,len(s))

D)print(("八"),6)

答案:A

解析:

31.[单选题]以下选项中不是 Python 数据分析的第三方库的是

A)numpy

B)scipy

C)pandas

D)requests

答案:D

解析:

32.[单选题]唯一约束的作用是

A)保证各行在该索引上的值都不得重复

B)保证各行在该索引上的值不得为NULL

C)保证参加惟一索引的各列,不得再参加其他的索引

D)保证惟一索引不能被删除

答案:A

解析:

33.[单选题]关于算法的描述,以下选项中错误的是

A)算法具有可行性、确定性、有穷性的基本特征

B)算法的复杂度主要包括时间复杂度和数据复杂度

C)算法的基本要素包括数据对象的运算和操作及算法的控制结构

D)算法是指解题方案的准确而完整的描述

答案:B

解析:

34.[单选题]Scikit-Learn 中,()可以更好帮助参数调优和选择模型。

A)均值算法

B)均方根算法

C)最小二乘法

D)交叉验证

答案:D

解析:交叉验证是帮助参数调优的重要方法。

35.[单选题]s = "the sky is blue",表达式 print(s[-4:], s[:-4]) 的结果是:( C)窗体顶端

A)HYPERLINK

B)HYPERLINK

C)HYPERLINK

D)HYPERLINK

答案:C

解析:窗体底端

36.[单选题]执行以下代码,运行错误的是:(A )def fun(x,y="Name",z = "No"): pass窗体顶端

A)HYPERLINK

B)HYPERLINK

C)HYPERLINK

D)HYPERLINK

答案:A

解析:

37.[单选题]关于聚类,下列说法错误的是()。

A)聚类属于无监督算法

B)聚类可用于数据预处理中的数据离散化

C)聚类的划分原则是样本距离最小化

D)聚类是根据数据相似度进行样本分组的方法

答案:C

解析:难易程度:中题型:

38.[单选题]配置Hadoop时,JAVA_HOME包含在哪一个配置文件中?

A)

B)

C)

D)

答案:B

解析:

39.[单选题]下面程序循环次数为: i=0 while i<5: print(i) i+=1

A)3

B)4

C)5

D)6

答案:C

解析:

40.[单选题]假设有命令import numpy as np Array1 =

ce(1,5,3,dtype=int)print(Array1)则,执行结果是

A)[1 3 5]

B)[1 2 5]

C)[1. 3. 5.]

D)[1. 2. 5.]

答案:A

解析:

41.[单选题]给定列表ls=[1,2,3,“1”,“2”,“3”],其元素包含2种数据类型,列表Is的数

据组织维度是

A)高维数据

B)多维数据

C)二维数据

D)一维数据

答案:D

解析:

42.[单选题]对于两个集合s1和s2,s1

A)s1的大小小于s2的大小

B)s1的元素比s2的小

C)s1是s2的真子集

D)s2是s1的真子集

答案:C

解析:

43.[单选题]函数open的encoding参数默认编码格式是( )

A)GB2312

B)GBK

C)BIG-5

D)UFT-8

答案:D

解析:

44.[单选题]下列哪个函数是用来绘制饼图的()

A)()

B)()

C)()

D)()

答案:C

解析:

45.[单选题]以下代码的执行结果是( )。sum=0for i in range(100): if(i%10): continue sum

= sum + iprint(sum)

A)5050

B)4950

C)450

D)45

答案:C

解析:

46.[单选题]Python中jieba库是一个()库。

A)第三方中文分词词库

B)机器学习库

C)图像处理库

D)自动提取语义主题

答案:A

解析:jieba是第三方中文分词词库。

47.[单选题]使用Python的函数,需要的步骤不包括

A)函数执行

B)函数定义

C)函数测试

D)函数调用

答案:C

解析:

48.[单选题]Accessor methods are also known as

A)setters

B)getters

C)instances

D)attributes

答案:B

解析:

49.[单选题]关于二叉树的遍历,以下选项中描述错误的是

A)二叉树的遍历可以分为三种:前序遍历、中序遍历、后序遍历

B)前序遍历是先遍历左子树,然后访问根结点,最后遍历右子树

C)后序遍历二叉树的过程是一个递归的过程

D)二叉树的遍历是指不重复地访问二叉树中的所有结点

答案:B

解析:

50.[单选题]向文件写入一个字符串或字节流的方法是()

A)(size=-1)

B)ne(size=-1)

C)nes(hint=-1)

D)(s)

答案:D

解析:

51.[单选题]属于神经网络学习模型基本步骤是()。

A)数据处理

B)模型设计

C)训练配置

D)以上都是

答案:D

解析:难易程度:易题型:

52.[单选题][] 以下关于列表和字符串的描述,错误的是:( )

A)列表使用正向递增序号和反向递减序号的索引体系

B)列表是一个可以修改数据项的序列类型

C)字符和列表均支持成员关系操作符(in)和长度计算函数(len())

D)字符串是单一字符的无序组合

答案:D

解析:

53.[单选题]下列哪些文件不是二进制文件( )。

A)A .dat文件

B)B .doc文件

C)C .xls文件

D)D .py文件

答案:D

解析:

54.[单选题]下列( )类型数据是不可变化的:

A)集合

B)字典

C)元组

D)列表

答案:C

解析:

55.[单选题]以下选项中可访向字符申s从右侧向左第三个字符的是

A)s[3]

B)s[-3]

C)s[0:-3] :

D)8[:-3]

答案:B

解析:

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

A)栈

B)二叉树

C)队列

D)循环队列

答案:A

解析:

57.[单选题]当打开一个不存在的文件时,以下选项中描述正确的是

A)一定会报错

B)根据打开类型不同,可能不报错

C)不存在文件无法被打开

D)文件不存在则创建文件

答案:B

解析:

58.[单选题]下面哪个语句不能完成1~5的累加功能,total初值为0。

A)for i in range(5, 0): total+=i

B)for i in range(1, 6): total+=i

C)for i in range(5,0, -1): total+=i

D)for i in (5,4,3,2,1):total+=i

答案:A

解析:

59.[单选题]在JSP中,以下关于HTTP请求的说法中,错误的是()

A)GET、POST两种请求方式提交的数据均不能超过2KB

B)GET为表单的默认提交方式

C)表单通过method属性来指定使用哪种请求

D)GET请求提交的数据会暴露在地址栏,POST请求则不会

答案:A

解析:概念理解

60.[单选题]以下对Python程序设计风格描述错误的选项是:

A)Python中不允许把多条语句写在同一行

B)Python语句中,增加缩进表示语句块的开始,减少缩进表示语句块的退出

C)Python可以将一条长语句分成多行显示,使用续航符“”

D)Python中不允许把多条语句写在同一行

答案:D

解析:

61.[单选题]arr =([[11, 20, 13],[14, 25, 16],[27, 18, 9]])print(arr[1, :1])执

行上述程序后,最终输出的结果为

A)[25]

B)[14,25]

C)[14]

D)[20,25]

答案:C

解析:

62.[单选题]已知 x = 12,那么执行语句 x /= 6 之后,x的值为()

A)2.0

B)3.0

C)4.0

D)5.0

答案:A

解析:

63.[单选题]关于数据结构的描述,以下选项中正确的是

A)数据结构指相互有关联的数据元素的集合

B)数据的存储结构是指反映数据元素之间逻辑关系的数据结构

C)数据的逻辑结构有顺序、链接、索引等存储方式

D)数据结构不可以直观地用图形表示

答案:A

解析:

64.[单选题]sys模块中如何获取返回操作系统的平台名称

A)

B)splaform

C)

D)n

答案:B

解析:

65.[单选题]s的结果( )。

a=[22,33,44,55,22]

s=set(a)

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

B){22,33,44,55}

C)[22,33,44,55]

D)(22,33,44,55)

答案:B

解析:

66.[单选题]以下不能作为字典的 key 的是哪一个选项?

A)'num'

B)listA = ['className']

C)123

D)tupleA = ('sum')

答案:C

解析:

67.[单选题]程序段如下:

X=[1,2,3]

Y=["a","b","c"]

Print(dict(list(zip(x,y))))

Print 函数输出的结果是( )

A)[(1, 'a'), (2, 'b'), (3, 'c')]

B)[(1,2,3), ("a","b","c")]

C){

1:"a",

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

2:"b",

3:"c"

}

答案:D

解析:

68.[单选题]语句eval('2+4/5')执行后的输出结果是

A)2.8

B)2

C)2+4/5

D)’2+4/5’

答案:A

解析:

69.[单选题]不合法的Python语言赋值语句为( )。

A)(A)a=2+b=58

B)(B)i+=5

C)(C)a=50+(b==50)

D)(D)a=b=5

答案:A

解析:

70.[单选题]for i in range(0,2): print (i) 上述程序的输出结果是:

A)0 1 2

B)1 2

C)0 1

D)1

答案:C

解析:

71.[单选题]以下选项中,不是Python对文件的读操作方法是( )。

A)read

B)readline

C)readlines

D)readtext

答案:D

解析:

72.[单选题][]在输出语句中表示整数的符号是( )

A)%d

B)$d

C)%int

D)$int

答案:A

解析:

73.[单选题]下列符号中,表示 Python 中单行注释的是( )。

A)#

B)//

C)< !-- -->

D)"""

答案:A

解析:

74.[单选题]以下文件操作方法中,不能向CSV格式文件写入数据的是______。

A)write

B)seek和write

C)writeline

D)Writelines

答案:C

解析:

75.[单选题]Numpy包中,求最大值的方法是:

A)amax

B)maxnum

C)max

D)big

答案:A

解析:

76.[单选题]()是 Scikit-Learn 中的支持向量机模块。

A)MinBatchKMeans

B)SVC

C)LinearRegression

D)Regression

答案:B

解析:SVM是skleam中的支持向量机模块,包括分类SVC和回归SVR。

77.[单选题]Mutator methods are also known as

A)setters

B)getters

C)instances

D)attributes

答案:A

解析:

78.[单选题]下列选项中,用于向文件中写入数据的是()

A)open()

B)write()

C)close()

D)read()

答案:B

解析:

79.[单选题]randint(1,10)函数生成的数不可能出现的是

A)1

B)5

C)5.5

D)10

答案:C

解析:

80.[单选题]若x为非空列表,则执行语句y = x[:]后,id(x[0]) == id(y[0])的值为______。( )

A)true

B)True

C)false

D)False

答案:B

解析:

81.[单选题]模型构建完毕需要对模型进行评估量化,需要用到的模块是()。

A)utils

B)mixture

C)Metrics

D)manifold

答案:C

解析:s包含了用于模型评估的多种量化评价方法,包括均方误差、准确率等。

82.[单选题]关于面向对象和面向过程编程描述,以下选项中正确的是

A)面向对象编程比面向过程编程更为高级

B)所有面向对象编程能实现的功能采用面向过程同样能完成

C)面向对象和面向过程是编程语言的分类依据

D)模块化设计就是面向对象的设计

答案:B

解析:

83.[单选题]各业务部门是本专业数据资产管理的责任主体,负责()资产的规范管理。

A)专业数据

B)本专业数据

C)所有数据

D)部分数据

答案:B

解析:

84.[单选题]下列python的保留字,不用于分支结构的是()

A)if

B)elif

C)in

D)else

答案:C

解析:

85.[单选题]下面不属于软件工程的3个要素的是___________。

A)过程

B)方法

C)环境

D)工具

答案:C

解析:

86.[单选题]已知 x = [1, 2, 3, 2, 3],执行语句 (2) 之后,x的值是( )

A)[1, 3, 3]

B)[1, 3, 2, 3]

C)[1, 2, 2, 3]

D)[1, 2, 3, 3]

答案:B

解析:

87.[单选题]字典D={"张三":88,"李四":98},删除"张三"对应键值对的代码是() 。

A)("张三")

B)"张三"

C)("张三")

D)clear("张三")

答案:C

解析:

88.[单选题]以下语句的执行结果是()with open('','w+') as

fo:('hello')print(())

A)出现读写异常

B)读文件的函数没有从文件里读到字符串

C)写到文件里一个'hello'字符串,显示在屏幕上一个'hello'字符串

D)写到文件里一个'hello'字符串

答案:D

解析:

89.[单选题]在书写Python脚本时,需要进行必要的编码声明,关于编码声明错误的是( ).

A)在首行声明有效

B)在第二行声明有效

C)在第三行声明有效


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

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

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

关注微信